diff options
author | Alon Zakai <azakai@google.com> | 2020-09-23 18:09:00 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-23 18:09:00 -0700 |
commit | a42423fafa8cf731c69303ddc0acbe80c890e0ab (patch) | |
tree | 8a8646f5a959b2f10a6ff6d0ce1747286ae30b48 | |
parent | fd15ea4e8cdadcaadebbf9be1e4c4f554e7a678d (diff) | |
download | binaryen-a42423fafa8cf731c69303ddc0acbe80c890e0ab.tar.gz binaryen-a42423fafa8cf731c69303ddc0acbe80c890e0ab.tar.bz2 binaryen-a42423fafa8cf731c69303ddc0acbe80c890e0ab.zip |
Stop minifying wasm2js temporarily until we fix the minification (#3165)
-rw-r--r-- | CMakeLists.txt | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index d068d11fc..42f234c28 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -362,10 +362,11 @@ if(EMSCRIPTEN) target_link_libraries(binaryen_wasm "--post-js ${CMAKE_CURRENT_SOURCE_DIR}/src/js/binaryen.js-post.js") target_link_libraries(binaryen_wasm "--extern-pre-js ${CMAKE_CURRENT_SOURCE_DIR}/src/js/binaryen.js-extern-pre.js") target_link_libraries(binaryen_wasm "--extern-post-js ${CMAKE_CURRENT_SOURCE_DIR}/src/js/binaryen.js-extern-post.js") - target_link_libraries(binaryen_wasm optimized "--closure 1") + target_link_libraries(binaryen_wasm optimized "--closure 0") target_link_libraries(binaryen_wasm optimized "--closure-args \"--language_in=ECMASCRIPT6 --language_out=ECMASCRIPT6\"") target_link_libraries(binaryen_wasm optimized "--llvm-lto 1") - target_link_libraries(binaryen_wasm debug "--profiling") + # TODO: put profiling only on debug, and restore closure. in binaryen_js too. + target_link_libraries(binaryen_wasm "--profiling") set_property(TARGET binaryen_wasm PROPERTY CXX_STANDARD ${CXX_STANDARD}) set_property(TARGET binaryen_wasm PROPERTY CXX_STANDARD_REQUIRED ON) install(TARGETS binaryen_wasm DESTINATION ${CMAKE_INSTALL_BINDIR}) @@ -386,10 +387,10 @@ if(EMSCRIPTEN) target_link_libraries(binaryen_js "--post-js ${CMAKE_CURRENT_SOURCE_DIR}/src/js/binaryen.js-post.js") target_link_libraries(binaryen_js "--extern-pre-js ${CMAKE_CURRENT_SOURCE_DIR}/src/js/binaryen.js-extern-pre.js") target_link_libraries(binaryen_js "--extern-post-js ${CMAKE_CURRENT_SOURCE_DIR}/src/js/binaryen.js-extern-post.js") - target_link_libraries(binaryen_js optimized "--closure 1") + target_link_libraries(binaryen_js optimized "--closure 0") target_link_libraries(binaryen_js optimized "--closure-args \"--language_in=ECMASCRIPT6 --language_out=ECMASCRIPT6\"") target_link_libraries(binaryen_js optimized "--llvm-lto 1") - target_link_libraries(binaryen_js debug "--profiling") + target_link_libraries(binaryen_js "--profiling") target_link_libraries(binaryen_js debug "-s ASSERTIONS") set_property(TARGET binaryen_js PROPERTY CXX_STANDARD ${CXX_STANDARD}) set_property(TARGET binaryen_js PROPERTY CXX_STANDARD_REQUIRED ON) |