зеркало из https://github.com/github/ruby.git
22 строки
605 B
Plaintext
22 строки
605 B
Plaintext
dnl -*- Autoconf -*-
|
|
AC_DEFUN([RUBY_WASM_TOOLS],
|
|
[AS_CASE(["$target_os"],
|
|
[wasi*], [
|
|
AC_CHECK_TOOL(WASMOPT, wasm-opt)
|
|
AS_IF([test x"${WASMOPT}" = x], [
|
|
AC_MSG_ERROR([wasm-opt is required])
|
|
])
|
|
AC_SUBST(wasmoptflags)
|
|
: ${wasmoptflags=-O3}
|
|
|
|
AC_MSG_CHECKING([wheather \$WASI_SDK_PATH is set])
|
|
AS_IF([test x"${WASI_SDK_PATH}" = x], [AC_MSG_RESULT([no])], [
|
|
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"
|
|
])
|
|
])
|
|
])dnl
|