Merge branch 'master' into wasm-language
This commit is contained in:
commit
f4e2f68f14
161 changed files with 10293 additions and 4253 deletions
|
|
@ -51,6 +51,10 @@ while [[ $# > 0 ]]; do
|
|||
force_docker=1
|
||||
;;
|
||||
|
||||
-v|--verbose)
|
||||
emscripten_flags="-s VERBOSE=1 -v $emscripten_flags"
|
||||
;;
|
||||
|
||||
*)
|
||||
usage
|
||||
echo "Unrecognized argument '$1'"
|
||||
|
|
@ -71,7 +75,11 @@ elif which docker > /dev/null; then
|
|||
emscripten/emsdk:$emscripen_version \
|
||||
emcc"
|
||||
else
|
||||
echo 'You must have either `docker` or `emcc` on your PATH to run this script'
|
||||
if [[ "$force_docker" == "1" ]]; then
|
||||
echo 'You must have `docker` on your PATH to run this script with --docker'
|
||||
else
|
||||
echo 'You must have either `docker` or `emcc` on your PATH to run this script'
|
||||
fi
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
|
@ -83,10 +91,10 @@ runtime_methods='stringToUTF16','AsciiToString'
|
|||
# in the `target/scratch` directory
|
||||
$emcc \
|
||||
-s WASM=1 \
|
||||
-s TOTAL_MEMORY=33554432 \
|
||||
-s INITIAL_MEMORY=33554432 \
|
||||
-s ALLOW_MEMORY_GROWTH=1 \
|
||||
-s MAIN_MODULE=2 \
|
||||
-s NO_FILESYSTEM=1 \
|
||||
-s FILESYSTEM=0 \
|
||||
-s NODEJS_CATCH_EXIT=0 \
|
||||
-s NODEJS_CATCH_REJECTION=0 \
|
||||
-s EXPORTED_FUNCTIONS=@${web_dir}/exports.json \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue