File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 1212 name : " Build with Emsdk:${{ matrix.emsdk }}"
1313 runs-on : ubuntu-latest
1414 if : github.event_name == 'schedule' || !contains(github.event.head_commit.message, '[ci skip]')
15+ env :
16+ MAKE_FLAGS : " -j2"
17+ CMAKE_EXE_LINKER_FLAGS : " -sMAXIMUM_MEMORY=4294967296 -sSINGLE_FILE"
1518 strategy :
1619 matrix :
1720 emsdk : [ "tot", "latest" ]
7881 cd ./binaryen/build
7982 source $HOME/emsdk/emsdk_env.sh
8083 emcc --version
81- emcmake cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXE_LINKER_FLAGS="-sMAXIMUM_MEMORY=4294967296"
82- emmake make -j2 binaryen_wasm
84+ emcmake cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_EXE_LINKER_FLAGS="$CMAKE_EXE_LINKER_FLAGS" -DENABLE_WERROR=OFF
85+ emmake make $MAKE_FLAGS binaryen_wasm
8386 cd ../..
8487 npm run bundle
8588 - name : " Test binaryen.js"
9093 cd ./binaryen/build
9194 source $HOME/emsdk/emsdk_env.sh
9295 emcc --version
93- emmake make -j2 wasm-opt
96+ emmake make $MAKE_FLAGS wasm-opt
9497 echo '#!/usr/bin/env node' | cat - ./bin/wasm-opt.js > ../../bin/wasm-opt
9598 cd ../..
9699 - name : " Test wasm-opt"
@@ -101,7 +104,7 @@ jobs:
101104 cd ./binaryen/build
102105 source $HOME/emsdk/emsdk_env.sh
103106 emcc --version
104- emmake make -j2 wasm2js
107+ emmake make $MAKE_FLAGS wasm2js
105108 echo '#!/usr/bin/env node' | cat - ./bin/wasm2js.js > ../../bin/wasm2js
106109 cd ../..
107110 - name : " Test wasm2js"
You can’t perform that action at this time.
0 commit comments