@@ -80,7 +80,8 @@ case "`uname`" in
80
80
;;
81
81
esac
82
82
83
- CLASSPATH=$APP_HOME /lib/jetifier-standalone.jar:$APP_HOME /lib/jetifier-processor-1.0.0-beta08.jar:$APP_HOME /lib/commons-cli-1.3.1.jar:$APP_HOME /lib/jetifier-core-1.0.0-beta08.jar:$APP_HOME /lib/asm-util-6.0.jar:$APP_HOME /lib/asm-commons-6.0.jar:$APP_HOME /lib/asm-tree-6.0.jar:$APP_HOME /lib/asm-6.0.jar:$APP_HOME /lib/jdom2-2.0.6.jar:$APP_HOME /lib/kotlin-stdlib-1.3.41.jar:$APP_HOME /lib/gson-2.8.0.jar:$APP_HOME /lib/kotlin-stdlib-common-1.3.41.jar:$APP_HOME /lib/annotations-13.0.jar
83
+ CLASSPATH=$APP_HOME /lib/jetifier-standalone.jar:$APP_HOME /lib/jetifier-processor-1.0.0-beta10.jar:$APP_HOME /lib/commons-cli-1.3.1.jar:$APP_HOME /lib/jetifier-core-1.0.0-beta10.jar:$APP_HOME /lib/asm-util-8.0.1.jar:$APP_HOME /lib/asm-commons-8.0.1.jar:$APP_HOME /lib/asm-analysis-8.0.1.jar:$APP_HOME /lib/asm-tree-8.0.1.jar:$APP_HOME /lib/asm-8.0.1.jar:$APP_HOME /lib/jdom2-2.0.6.jar:$APP_HOME /lib/kotlin-stdlib-1.3.71.jar:$APP_HOME /lib/gson-2.8.0.jar:$APP_HOME /lib/kotlin-stdlib-common-1.3.71.jar:$APP_HOME /lib/annotations-13.0.jar
84
+
84
85
85
86
# Determine the Java command to use to start the JVM.
86
87
if [ -n " $JAVA_HOME " ] ; then
129
130
if [ " $cygwin " = " true" -o " $msys " = " true" ] ; then
130
131
APP_HOME=` cygpath --path --mixed " $APP_HOME " `
131
132
CLASSPATH=` cygpath --path --mixed " $CLASSPATH " `
133
+
132
134
JAVACMD=` cygpath --unix " $JAVACMD " `
133
135
134
136
# We build the pattern for arguments to be converted via cygpath
@@ -154,19 +156,19 @@ if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
154
156
else
155
157
eval ` echo args$i ` =" \" $arg \" "
156
158
fi
157
- i=$(( i + 1 ))
159
+ i=` expr $i + 1 `
158
160
done
159
161
case $i in
160
- ( 0) set -- ;;
161
- ( 1) set -- " $args0 " ;;
162
- ( 2) set -- " $args0 " " $args1 " ;;
163
- ( 3) set -- " $args0 " " $args1 " " $args2 " ;;
164
- ( 4) set -- " $args0 " " $args1 " " $args2 " " $args3 " ;;
165
- ( 5) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " ;;
166
- ( 6) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " ;;
167
- ( 7) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " " $args6 " ;;
168
- ( 8) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " " $args6 " " $args7 " ;;
169
- ( 9) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " " $args6 " " $args7 " " $args8 " ;;
162
+ 0) set -- ;;
163
+ 1) set -- " $args0 " ;;
164
+ 2) set -- " $args0 " " $args1 " ;;
165
+ 3) set -- " $args0 " " $args1 " " $args2 " ;;
166
+ 4) set -- " $args0 " " $args1 " " $args2 " " $args3 " ;;
167
+ 5) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " ;;
168
+ 6) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " ;;
169
+ 7) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " " $args6 " ;;
170
+ 8) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " " $args6 " " $args7 " ;;
171
+ 9) set -- " $args0 " " $args1 " " $args2 " " $args3 " " $args4 " " $args5 " " $args6 " " $args7 " " $args8 " ;;
170
172
esac
171
173
fi
172
174
@@ -175,14 +177,9 @@ save () {
175
177
for i do printf %s\\ n " $i " | sed " s/'/'\\\\ ''/g;1s/^/'/;\$ s/\$ /' \\\\ /" ; done
176
178
echo " "
177
179
}
178
- APP_ARGS=$( save " $@ " )
180
+ APP_ARGS=` save " $@ " `
179
181
180
182
# Collect all arguments for the java command, following the shell quoting and substitution rules
181
183
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $JETIFIER_STANDALONE_OPTS -classpath " \" $CLASSPATH \" " com.android.tools.build.jetifier.standalone.Main " $APP_ARGS "
182
184
183
- # by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
184
- if [ " $( uname) " = " Darwin" ] && [ " $HOME " = " $PWD " ]; then
185
- cd " $( dirname " $0 " ) "
186
- fi
187
-
188
185
exec " $JAVACMD " " $@ "
0 commit comments