7
7
# you may not use this file except in compliance with the License.
8
8
# You may obtain a copy of the License at
9
9
#
10
- # http ://www.apache.org/licenses/LICENSE-2.0
10
+ # https ://www.apache.org/licenses/LICENSE-2.0
11
11
#
12
12
# Unless required by applicable law or agreed to in writing, software
13
13
# distributed under the License is distributed on an "AS IS" BASIS,
@@ -125,8 +125,8 @@ if $darwin; then
125
125
GRADLE_OPTS=" $GRADLE_OPTS \" -Xdock:name=$APP_NAME \" \" -Xdock:icon=$APP_HOME /media/gradle.icns\" "
126
126
fi
127
127
128
- # For Cygwin, switch paths to Windows format before running java
129
- if $cygwin ; then
128
+ # For Cygwin or MSYS , switch paths to Windows format before running java
129
+ if [ " $cygwin " = " true " -o " $msys " = " true " ] ; then
130
130
APP_HOME=` cygpath --path --mixed " $APP_HOME " `
131
131
CLASSPATH=` cygpath --path --mixed " $CLASSPATH " `
132
132
JAVACMD=` cygpath --unix " $JAVACMD " `
@@ -154,19 +154,19 @@ if $cygwin ; then
154
154
else
155
155
eval ` echo args$i ` =" \" $arg \" "
156
156
fi
157
- i=$(( i + 1 ))
157
+ i=` expr $i + 1 `
158
158
done
159
159
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 " ;;
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 " ;;
170
170
esac
171
171
fi
172
172
@@ -175,14 +175,9 @@ save () {
175
175
for i do printf %s\\ n " $i " | sed " s/'/'\\\\ ''/g;1s/^/'/;\$ s/\$ /' \\\\ /" ; done
176
176
echo " "
177
177
}
178
- APP_ARGS=$( save " $@ " )
178
+ APP_ARGS=` save " $@ " `
179
179
180
180
# Collect all arguments for the java command, following the shell quoting and substitution rules
181
181
eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS " \" -Dorg.gradle.appname=$APP_BASE_NAME \" " -classpath " \" $CLASSPATH \" " org.gradle.wrapper.GradleWrapperMain " $APP_ARGS "
182
182
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
183
exec " $JAVACMD " " $@ "
0 commit comments