33set -e
44
55CLOJURE_RELEASE=" 1.9.0-alpha16"
6+ SPEC_ALPHA_RELEASE=" 0.1.108"
7+ CORE_SPECS_ALPHA_RELEASE=" 0.1.10"
68CLOSURE_RELEASE=" 20170423"
79DJSON_RELEASE=" 0.2.6"
810TRANSIT_RELEASE=" 0.8.285"
@@ -28,6 +30,20 @@ rm -rf clojure-$CLOJURE_RELEASE/
2830echo " Cleaning up Clojure archive..."
2931rm clojure-$CLOJURE_RELEASE .zip
3032
33+ echo " Fetching specs.alpha...."
34+ curl --retry 3 -O -s https://repo1.maven.org/maven2/org/clojure/spec.alpha/$SPEC_ALPHA_RELEASE /spec.alpha-$SPEC_ALPHA_RELEASE .jar || { echo " Download failed." ; exit 1; }
35+ echo " Copying spec.alpha-$SPEC_ALPHA_RELEASE /spec.alpha-$SPEC_ALPHA_RELEASE .jar to lib/spec.alpha.jar..."
36+ cp spec.alpha-$SPEC_ALPHA_RELEASE .jar lib/spec.alpha-$SPEC_ALPHA_RELEASE .jar
37+ echo " Cleaning up spec.alpha..."
38+ rm spec.alpha-$SPEC_ALPHA_RELEASE .jar
39+
40+ echo " Fetching core.specs.alpha...."
41+ curl --retry 3 -O -s https://repo1.maven.org/maven2/org/clojure/core.specs.alpha/$CORE_SPECS_ALPHA_RELEASE /core.specs.alpha-$CORE_SPECS_ALPHA_RELEASE .jar || { echo " Download failed." ; exit 1; }
42+ echo " Copying core.specs.alpha-$CORE_SPECS_ALPHA_RELEASE /core.specs.alpha-$CORE_SPECS_ALPHA_RELEASE .jar to lib/core.specs.alpha.jar..."
43+ cp core.specs.alpha-$CORE_SPECS_ALPHA_RELEASE .jar lib/core.specs.alpha-$CORE_SPECS_ALPHA_RELEASE .jar
44+ echo " Cleaning up core.specs.alpha..."
45+ rm core.specs.alpha-$CORE_SPECS_ALPHA_RELEASE .jar
46+
3147echo " Fetching data.json..."
3248curl --retry 3 -O -s https://repo1.maven.org/maven2/org/clojure/data.json/$DJSON_RELEASE /data.json-$DJSON_RELEASE .jar || { echo " Download failed." ; exit 1; }
3349echo " Copying data.json-$DJSON_RELEASE .jar to lib/data.json-$DJSON_RELEASE .jar..."
0 commit comments