You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by pa...@apache.org on 2016/01/16 13:32:33 UTC
groovy git commit: GROOVY-7378: Support JAVA_OPTS containing quoted
arguments on *nix (closes #5)
Repository: groovy
Updated Branches:
refs/heads/master a773f7b92 -> 0a79d156e
GROOVY-7378: Support JAVA_OPTS containing quoted arguments on *nix (closes #5)
Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/0a79d156
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/0a79d156
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/0a79d156
Branch: refs/heads/master
Commit: 0a79d156e929a60b17aaced2b45027fad172e64e
Parents: a773f7b
Author: Jeffrey Adamson <jw...@us.ibm.com>
Authored: Wed Apr 22 08:44:13 2015 -0400
Committer: pascalschumacher <pa...@gmx.net>
Committed: Sat Jan 16 13:30:06 2016 +0100
----------------------------------------------------------------------
src/bin/startGroovy | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/groovy/blob/0a79d156/src/bin/startGroovy
----------------------------------------------------------------------
diff --git a/src/bin/startGroovy b/src/bin/startGroovy
index f0ebc50..36d6edd 100644
--- a/src/bin/startGroovy
+++ b/src/bin/startGroovy
@@ -283,18 +283,18 @@ startGroovy ( ) {
if $useprofiler ; then
runProfiler
else
- exec "$JAVACMD" $JAVA_OPTS \
- -classpath "$STARTER_CLASSPATH" \
- -Dscript.name="$SCRIPT_PATH" \
- -Dprogram.name="$PROGNAME" \
- -Dgroovy.starter.conf="$GROOVY_CONF" \
- -Dgroovy.home="$GROOVY_HOME" \
- -Dtools.jar="$TOOLS_JAR" \
+ eval exec "\"\$JAVACMD\"" $JAVA_OPTS \
+ -classpath "\"\$STARTER_CLASSPATH\"" \
+ -Dscript.name="\"\$SCRIPT_PATH\"" \
+ -Dprogram.name="\"\$PROGNAME\"" \
+ -Dgroovy.starter.conf="\"\$GROOVY_CONF\"" \
+ -Dgroovy.home="\"\$GROOVY_HOME\"" \
+ -Dtools.jar="\"\$TOOLS_JAR\"" \
$STARTER_MAIN_CLASS \
--main $CLASS \
- --conf "$GROOVY_CONF" \
- --classpath "$CP" \
- "$@"
+ --conf "\"\$GROOVY_CONF\"" \
+ --classpath "\"\$CP\"" \
+ "\"\$@\""
fi
}