From: Carl Woffenden Date: Tue, 27 Aug 2019 15:12:57 +0000 (+0200) Subject: Fixed test failure when Emscripten not present X-Git-Tag: v1.4.4~1^2~71^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51868964effbfc759b669b39b5b0d3f40c43d32f;p=thirdparty%2Fzstd.git Fixed test failure when Emscripten not present --- diff --git a/contrib/declib/build.sh b/contrib/declib/build.sh index 5dd4af96a..9b85c551e 100755 --- a/contrib/declib/build.sh +++ b/contrib/declib/build.sh @@ -42,16 +42,17 @@ echo "Running simple.c: PASSED" which emcc > /dev/null if [ $? -ne 0 ]; then echo "(Skipping Emscripten test)" +else + # Compile the Emscripten example + CC_FLAGS="-Wall -Wextra -Os -g0 -flto --llvm-lto 3 -lGL -DNDEBUG=1" + emcc $CC_FLAGS -s WASM=1 -o $OUT_WASM examples/emscripten.c + # Did compilation work? + if [ $? -ne 0 ]; then + echo "Compiling emscripten.c: FAILED" + exit 1 + fi + echo "Compiling emscripten.c: PASSED" + rm -f $OUT_WASM fi -# Compile the Emscripten example -CC_FLAGS="-Wall -Wextra -Os -g0 -flto --llvm-lto 3 -lGL -DNDEBUG=1" -emcc $CC_FLAGS -s WASM=1 -o $OUT_WASM examples/emscripten.c -# Did compilation work? -if [ $? -ne 0 ]; then - echo "Compiling emscripten.c: FAILED" - exit 1 -fi -echo "Compiling emscripten.c: PASSED" -rm -f $OUT_WASM exit 0