зеркало из https://github.com/github/ruby.git
tool/m4/ruby_wasm_tools.m4: force passing WASI_SDK_PATH when building for wasi
Make the WASI_SDK_PATH variable mandatory when building for wasi host. This requirement prevents developers from being stuck due to unfriendly configuration's error message.
This commit is contained in:
Родитель
2b96119fc0
Коммит
afd46429fc
|
@ -10,12 +10,15 @@ AC_DEFUN([RUBY_WASM_TOOLS],
|
|||
: ${wasmoptflags=-O3}
|
||||
|
||||
AC_MSG_CHECKING([wheather \$WASI_SDK_PATH is set])
|
||||
AS_IF([test x"${WASI_SDK_PATH}" = x], [AC_MSG_RESULT([no])], [
|
||||
AS_IF([test x"${WASI_SDK_PATH}" = x], [
|
||||
AC_MSG_RESULT([no])
|
||||
AC_MSG_ERROR([WASI_SDK_PATH environment variable is required])
|
||||
], [
|
||||
AC_MSG_RESULT([yes])
|
||||
CC="${WASI_SDK_PATH}/bin/clang"
|
||||
LD="${WASI_SDK_PATH}/bin/clang"
|
||||
AR="${WASI_SDK_PATH}/bin/llvm-ar"
|
||||
RANLIB="${WASI_SDK_PATH}/bin/llvm-ranlib"
|
||||
CC="${CC:-${WASI_SDK_PATH}/bin/clang}"
|
||||
LD="${LD:-${WASI_SDK_PATH}/bin/clang}"
|
||||
AR="${AR:-${WASI_SDK_PATH}/bin/llvm-ar}"
|
||||
RANLIB="${RANLIB:-${WASI_SDK_PATH}/bin/llvm-ranlib}"
|
||||
])
|
||||
])
|
||||
])dnl
|
||||
|
|
Загрузка…
Ссылка в новой задаче