Newer
Older
IntroQuiz2019 / public / jsSHA-2.3.1 / build / make-release
@Fumichan Fumichan on 10 Aug 2019 441 bytes Add jsSHA source
#!/bin/bash

declare -A releases
releases=(["sha"]=15 ["sha1"]=1 ["sha256"]=2 ["sha512"]=4 ["sha3"]=8)
CLOSURE_COMPILER=${CLOSURE_COMPILER-"../compiler.jar"}

for i in "${!releases[@]}"
do
	java -jar ${CLOSURE_COMPILER} --define="SUPPORTED_ALGS=${releases[$i]}" --externs externs.js --warning_level VERBOSE --compilation_level ADVANCED_OPTIMIZATIONS --language_in=ECMASCRIPT5_STRICT --js ../src/sha_dev.js --js_output_file ../src/$i.js
done