File tree Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Expand file tree Collapse file tree 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change 8686cd ../..
8787
8888echo " Fetching Google Closure compiler..."
89- curl --retry 3 -O -s http://repo1.maven.org/maven2/com/google/javascript/closure-compiler/v$CLOSURE_RELEASE /closure-compiler-v$CLOSURE_RELEASE .jar || { echo " Download failed." ; exit 1; }
90- cp closure-compiler-v$CLOSURE_RELEASE .jar lib/closure-compiler-v$CLOSURE_RELEASE .jar
91- echo " Cleaning up closure-compiler.jar..."
92- rm closure-compiler-v$CLOSURE_RELEASE .jar
89+ if [ " $1 " = " --closure-compiler-snapshot" ] ; then
90+ curl --retry 3 -O -s https://oss.sonatype.org/content/repositories/snapshots/com/google/javascript/closure-compiler/1.0-SNAPSHOT/maven-metadata.xml || { echo " Download failed." ; exit 1; }
91+ CC_JAR_VERSION=` grep value maven-metadata.xml | head -1 | awk -F ' [<>]' ' /value/{print $3}' `
92+ CC_JAR_NAME=closure-compiler-$CC_JAR_VERSION .jar
93+ curl --retry 3 -O -s https://oss.sonatype.org/content/repositories/snapshots/com/google/javascript/closure-compiler/1.0-SNAPSHOT/$CC_JAR_NAME || { echo " Download failed." ; exit 1; }
94+ cp $CC_JAR_NAME lib/$CC_JAR_NAME
95+ echo " Cleaning up closure-compiler.jar..."
96+ rm $CC_JAR_NAME
97+ rm maven-metadata.xml
98+ else
99+ curl --retry 3 -O -s http://repo1.maven.org/maven2/com/google/javascript/closure-compiler/v$CLOSURE_RELEASE /closure-compiler-v$CLOSURE_RELEASE .jar || { echo " Download failed." ; exit 1; }
100+ cp closure-compiler-v$CLOSURE_RELEASE .jar lib/closure-compiler-v$CLOSURE_RELEASE .jar
101+ echo " Cleaning up closure-compiler.jar..."
102+ rm closure-compiler-v$CLOSURE_RELEASE .jar
103+ fi
93104
94105if [ " $1 " = " --closure-library-head" ] ; then
95106 echo " Building lib/goog.jar..."
You can’t perform that action at this time.
0 commit comments