Index: build/linux/dist/processing =================================================================== --- build/linux/dist/processing (revision 5537) +++ build/linux/dist/processing (working copy) @@ -5,13 +5,15 @@ for LIB in \ java/lib/rt.jar \ java/lib/tools.jar \ - lib/*.jar \ + "lib/*.jar" \ ; do - CLASSPATH="${CLASSPATH}:${APPDIR}/${LIB}" + for JAR in ${APPDIR}/${LIB} + do + CLASSPATH="${CLASSPATH}:${JAR}" + done done export CLASSPATH export PATH="${APPDIR}/java/bin:${PATH}" - -java processing.app.Base +(cd $APPDIR && java processing.app.Base) Index: build/cmd/dist/processing =================================================================== --- build/cmd/dist/processing (revision 5537) +++ build/cmd/dist/processing (working copy) @@ -6,15 +6,15 @@ for LIB in \ java/lib/rt.jar \ java/lib/tools.jar \ - lib/*.jar \ + "lib/*.jar" \ ; do - CLASSPATH="${CLASSPATH}:${APPDIR}/${LIB}" + for JAR in ${APPDIR}/${LIB} + do + CLASSPATH="${CLASSPATH}:${JAR}" + done done export CLASSPATH export PATH="${APPDIR}/java/bin:${PATH}" - -#java processing.app.Commander $* -# if you know a better way to do this, submit it to dev.processing.org/bugs -java processing.app.Commander "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8" "$9" +(cd $APPDIR && java processing.app.Commander "$@")