Remove deprecatd emscripten option ERROR_ON_MISSING_LIBRARIES
[mandelwow.git] / release.sh
index 262849a9c950a835c0c24dabbd8255996534f32c..f52178ce325de5d67ffe8cd8d4014156e80ad744 100755 (executable)
@@ -1,4 +1,14 @@
 set -e
-cargo rustc --target asmjs-unknown-emscripten --release -- -C link-args='-s USE_SDL=2'
-cp target/asmjs-unknown-emscripten/release/mandelwow.js .
-emrun .
+cargo build --release --no-default-features
+strip target/release/mandelwow
+
+(
+       echo "---------------------------------"
+       date
+       git branch -v
+       rustc --version
+       ls -la target/release/mandelwow
+       size --format=sysv target/release/mandelwow
+) | tee -a size.log
+
+upx -9 target/release/mandelwow