]> git.sesse.net Git - remoteglot/blobdiff - build.sh
Fix some random type annotations.
[remoteglot] / build.sh
index 61b1376edb93b54a0d3e2b02c9c6ee2ffa3892a8..c970b1330c1c1c360b670ed31c9908b6fdf6a85e 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -3,14 +3,17 @@
 # Download http://dl.google.com/closure-compiler/compiler-latest.zip
 # and unzip it in closure/ before running this script.
 
-java -jar closure/compiler.jar \
-       --language_in ECMASCRIPT5 \
+umask 022
+
+java -jar closure-compiler-v20221004.jar \
+       --language_in ECMASCRIPT_2018 \
        --compilation_level SIMPLE \
        --js_output_file=www/js/remoteglot.min.js \
-       --externs externs/jquery-1.9.js \
-       --externs externs/webstorage.js \
        www/js/chessboard-0.3.0.js \
        www/js/chess.js \
        www/js/json_delta.js \
        www/js/remoteglot.js
 
+cat www/css/chessboard-0.3.0.css www/css/remoteglot.css | sass --scss -t compressed > www/css/remoteglot.min.css
+perl replace.pl < www/index.dev.html > www/index.html
+