This is a chess implementation in javascript and a fork of https://github.com/kbjorklu/chess
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
682 B
21 lines
682 B
12 years ago
|
#!/bin/bash
|
||
|
COMPILER_JAR="/c/Program Files/closure-compiler/compiler.jar"
|
||
|
src=`sed -E -n "s/^.*\"(\w+\.js)\".*$/--js ..\/src\/\1/p" ../src/chess.include.js`
|
||
|
java -jar "$COMPILER_JAR" \
|
||
|
--language_in ECMASCRIPT5_STRICT \
|
||
|
--compilation_level ADVANCED_OPTIMIZATIONS \
|
||
|
--output_wrapper "(function(){%output%})();" \
|
||
|
--use_types_for_optimization \
|
||
|
--summary_detail_level 3 \
|
||
|
--warning_level VERBOSE \
|
||
|
--js_output_file ../chess.min.js \
|
||
|
--process_jquery_primitives \
|
||
|
--externs extern-jquery-1.8.js \
|
||
|
--externs extern-jquery-ui.js \
|
||
|
$src \
|
||
|
--js export.js
|
||
|
cp ../src/chess.css ..
|
||
|
cp ../src/chess.ico ..
|
||
|
sed "s/chess\.include\.js/chess.min.js/" ../src/chess.html > ../chess.html
|
||
|
|