Index: C:/dev/groovy/groovy-core/src/bin/startGroovy =================================================================== --- C:/dev/groovy/groovy-core/src/bin/startGroovy (revision 6453) +++ C:/dev/groovy/groovy-core/src/bin/startGroovy (working copy) @@ -49,7 +49,7 @@ case "`uname`" in CYGWIN* ) cygwin=true - ;; + ;; Darwin* ) darwin=true ;; @@ -65,7 +65,7 @@ # Attempt to set JAVA_HOME if it's not already set. if [ -z "$JAVA_HOME" ] ; then - if $darwin ; then + if $darwin ; then [ -z "$JAVA_HOME" -a -d "/Library/Java/Home" ] && export JAVA_HOME="/Library/Java/Home" [ -z "$JAVA_HOME" -a -d "/System/Library/Frameworks/JavaVM.framework/Home" ] && export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Home" else @@ -183,7 +183,7 @@ GROOVY_HOME=`cygpath --path --mixed "$GROOVY_HOME"` JAVA_HOME=`cygpath --path --mixed "$JAVA_HOME"` GROOVY_CONF=`cygpath --path --mixed "$GROOVY_CONF"` - CP=`cygpath --path --mixed "$CP"` + CP=`cygpath --path --mixed "$CP"` TOOLS_JAR=`cygpath --path --mixed "$TOOLS_JAR"` STARTER_CLASSPATH=`cygpath --path --mixed "$STARTER_CLASSPATH"` @@ -209,7 +209,7 @@ convArg=$arg fi ARGUMENTS[$count]=$convArg - count+=1 + let count+=1 done # For some bizarre reason Dash (/bin/sh) on Ubuntu 6.10 Edgy Eft will not parse the array expression @@ -237,7 +237,7 @@ --classpath "$CP" \ "$@" fi - } + } fi STARTER_MAIN_CLASS=org.codehaus.groovy.tools.GroovyStarter