unit/auto
Andrew Clayton 2b4a7eedd0 Wasm: Wire the Wasm language module up to the build system.
This allows to configure the Wasm module, e.g

  ./configure wasm --include-path=/path/to/wasmtime-v11.0.0-x86_64-linux-c-api/include --lib-path=/path/to/wasmtime-v11.0.0-x86_64-linux-c-api/lib --rpath

--rpath as above says to set the rpath to the value of --lib-path. You
can alternatively specify a directory to use as the rpath. Or simply
omit the option to not have an rpath set.

This is mostly useful for during development where you may not have the
Wasmtime stuff installed to system directories or you want to test with
newer/different versions.

See ./configure wasm --help for a full list of options.

Reviewed-by: Alejandro Colomar <alx@nginx.com>
Signed-off-by: Andrew Clayton <a.clayton@nginx.com>
2023-08-17 13:09:42 +01:00
..
cc Using compiler capability to generate dependencies. 2017-12-01 16:28:06 +03:00
echo Auto: mirroring installation structure in build tree. 2023-03-29 00:41:08 +02:00
modules Wasm: Wire the Wasm language module up to the build system. 2023-08-17 13:09:42 +01:00
os Auto: mirroring installation structure in build tree. 2023-03-29 00:41:08 +02:00
atomic Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
capability Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
cgroup Isolation: wired up cgroup to build system. 2022-12-10 14:00:20 +00:00
clang Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
endian Autodetect endianness. 2023-01-12 17:56:00 +00:00
events Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
feature PHP: fixed building on MacOSX with --ld-opt= option. 2018-05-30 18:31:26 +03:00
files Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
have Initial version. 2017-01-17 20:00:00 +03:00
help Wasm: Wire the Wasm language module up to the build system. 2023-08-17 13:09:42 +01:00
isolation Enable the PR_SET_CHILD_SUBREAPER prctl(2) option on Linux. 2023-02-17 21:24:18 +00:00
make Docs: moved uintd.8 to man8/ subdirectory. 2023-05-08 17:47:26 +02:00
malloc Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
mmap Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
njs NJS: explicitely require 0.8.0 or later versions in configure. 2023-07-11 13:02:43 -07:00
options Renamed --libstatedir to --statedir. 2023-03-29 00:40:40 +02:00
pcre Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
save Auto: mirroring installation structure in build tree. 2023-03-29 00:41:08 +02:00
sendfile Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
shmem Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
sockets Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
sources HTTP: controlling response headers support. 2023-08-09 14:37:16 +08:00
ssltls Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
summary Renamed --libstatedir to --statedir. 2023-03-29 00:40:40 +02:00
test_build Initial version. 2017-01-17 20:00:00 +03:00
threads Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
time Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
types Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00
unix Fixed main() prototypes in auto tests. 2022-10-28 03:17:31 +01:00