From 51868964effbfc759b669b39b5b0d3f40c43d32f Mon Sep 17 00:00:00 2001 From: Carl Woffenden Date: Tue, 27 Aug 2019 17:12:57 +0200 Subject: [PATCH] Fixed test failure when Emscripten not present --- contrib/declib/build.sh | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) 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 -- 2.47.2