mirror of
https://github.com/pezkuwichain/revive.git
synced 2026-06-13 18:51:05 +00:00
Align emscripten compilation options (#180)
This commit is contained in:
committed by
GitHub
parent
157647d5c1
commit
10b8ff989c
+1
-3
@@ -12,8 +12,6 @@ rustflags = [
|
|||||||
"-Clink-arg=-sALLOW_TABLE_GROWTH=1",
|
"-Clink-arg=-sALLOW_TABLE_GROWTH=1",
|
||||||
"-Clink-arg=--js-library=js/embed/soljson_interface.js",
|
"-Clink-arg=--js-library=js/embed/soljson_interface.js",
|
||||||
"-Clink-arg=--pre-js=js/embed/pre.js",
|
"-Clink-arg=--pre-js=js/embed/pre.js",
|
||||||
"-Clink-arg=-sNODEJS_CATCH_EXIT=0",
|
|
||||||
"-Clink-arg=-sDISABLE_EXCEPTION_CATCHING=0",
|
|
||||||
"-Clink-arg=-sSTACK_SIZE=128kb",
|
"-Clink-arg=-sSTACK_SIZE=128kb",
|
||||||
"-Copt-level=3"
|
"-Clink-arg=-sNODEJS_CATCH_EXIT=0"
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ fn build_target(
|
|||||||
Command::new("emcmake")
|
Command::new("emcmake")
|
||||||
.env("EMCC_DEBUG", "2")
|
.env("EMCC_DEBUG", "2")
|
||||||
.env("CXXFLAGS", "-Dwait4=__syscall_wait4")
|
.env("CXXFLAGS", "-Dwait4=__syscall_wait4")
|
||||||
.env("LDFLAGS", "-lnodefs.js -s NO_INVOKE_RUN -s EXIT_RUNTIME -s INITIAL_MEMORY=64MB -s ALLOW_MEMORY_GROWTH -s EXPORTED_RUNTIME_METHODS=FS,callMain,NODEFS -s MODULARIZE -s EXPORT_ES6 -s WASM_BIGINT")
|
.env("LDFLAGS", "-lnodefs.js -s NO_INVOKE_RUN=1 -s EXIT_RUNTIME=1 -s ALLOW_MEMORY_GROWTH=1 -s EXPORTED_RUNTIME_METHODS=FS,callMain,NODEFS -s MODULARIZE=1 -s WASM_BIGINT=1 -s ALLOW_TABLE_GROWTH=1 -s NODEJS_CATCH_EXIT=0 -sDYNAMIC_EXECUTION=0")
|
||||||
.arg("cmake")
|
.arg("cmake")
|
||||||
.args([
|
.args([
|
||||||
"-S",
|
"-S",
|
||||||
|
|||||||
Reference in New Issue
Block a user