File tree 1 file changed +15
-4
lines changed 1 file changed +15
-4
lines changed Original file line number Diff line number Diff line change 86
86
cd ../..
87
87
88
88
echo " 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
93
104
94
105
if [ " $1 " = " --closure-library-head" ] ; then
95
106
echo " Building lib/goog.jar..."
You can’t perform that action at this time.
0 commit comments