gh-90473: Define HOSTRUNNER for WASI (GH-93606)

This commit is contained in:
Christian Heimes 2022-06-08 20:18:46 +02:00 committed by GitHub
parent 5442561c1a
commit 22df2e0322
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

2
configure generated vendored
View File

@ -6688,6 +6688,8 @@ else
fi
;; #(
WASI/*) :
HOSTRUNNER='wasmtime run --env PYTHONPATH=$$(realpath --relative-to $(abs_srcdir) $(abs_builddir))/$$(cat pybuilddir.txt) --mapdir /::$(srcdir) --' ;; #(
*) :
HOSTRUNNER=''
;;

View File

@ -1424,6 +1424,10 @@ then
HOSTRUNNER='node'
])
],
dnl TODO: support other WASI runtimes
dnl wasmtime starts the proces with "/" as CWD. For OOT builds add the
dnl directory containing _sysconfigdata to PYTHONPATH.
[WASI/*], [HOSTRUNNER='wasmtime run --env PYTHONPATH=$$(realpath --relative-to $(abs_srcdir) $(abs_builddir))/$$(cat pybuilddir.txt) --mapdir /::$(srcdir) --'],
[HOSTRUNNER='']
)
fi