From 67740f876baf246ff7f6e01f05694a8021a940d6 Mon Sep 17 00:00:00 2001 From: RoiArthurB Date: Fri, 10 Sep 2021 18:32:41 +0700 Subject: [PATCH] [HL] Update wrapper script for linux \& mac --- travis/jdk/linux/gama-headless.sh | 6 +++--- travis/jdk/mac/gama-headless.sh | 11 +++++------ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/travis/jdk/linux/gama-headless.sh b/travis/jdk/linux/gama-headless.sh index 0c8a03e311..48e3f9bdc4 100644 --- a/travis/jdk/linux/gama-headless.sh +++ b/travis/jdk/linux/gama-headless.sh @@ -16,16 +16,16 @@ done workspaceCreate=0 case "$@" in - *-help*|*-version*|*-validate*|*-failed*|*-xml*) + *-help*|*-version*|*-validate*|*-failed*|*-xml*|*-batch*) workspaceCreate=1 ;; esac echo "******************************************************************" -echo "* GAMA version 1.8.1 *" +echo "* GAMA version 1.8.2 *" echo "* http://gama-platform.org *" -echo "* (c) 2007-2020 UMI 209 UMMISCO IRD/SU & Partners *" +echo "* (c) 2007-2021 UMI 209 UMMISCO IRD/SU & Partners *" echo "******************************************************************" passWork=.workspace # w/ output folder diff --git a/travis/jdk/mac/gama-headless.sh b/travis/jdk/mac/gama-headless.sh index fc6f19212a..9185881122 100644 --- a/travis/jdk/mac/gama-headless.sh +++ b/travis/jdk/mac/gama-headless.sh @@ -16,16 +16,16 @@ done workspaceCreate=0 case "$@" in - *-help*|*-version*|*-validate*|*-failed*|*-xml*) + *-help*|*-version*|*-validate*|*-failed*|*-xml*|*-batch*) workspaceCreate=1 ;; esac echo "******************************************************************" -echo "* GAMA version 1.8.1 *" +echo "* GAMA version 1.8.2 *" echo "* http://gama-platform.org *" -echo "* (c) 2007-2020 UMI 209 UMMISCO IRD/SU & Partners *" +echo "* (c) 2007-2021 UMI 209 UMMISCO IRD/SU & Partners *" echo "******************************************************************" passWork=.workspace # w/ output folder @@ -35,14 +35,13 @@ if [ $workspaceCreate -eq 0 ]; then mkdir ${@: -1} fi # create workspace in output folder - # `expr` use is to remove whitespace from MacOS's result - passWork=${@: -1}/.workspace$(find ${@: -1} -name ".workspace*" | expr $(wc -l)) + passWork=${@: -1}/.workspace$(find ${@: -1} -name ".workspace*" | wc -l) mkdir -p $passWork # w/o output folder else # create workspace in current folder - passWork=${@: -1}/.workspace$(find ${@: -1} -name ".workspace*" | expr $(wc -l)) + passWork=.workspace$(find ./ -maxdepth 1 -name ".workspace*" | wc -l) fi if ! "$( dirname "${BASH_SOURCE[0]}" )"/../jdk/Contents/Home/bin/java -cp "$( dirname "${BASH_SOURCE[0]}" )"/../Eclipse/plugins/org.eclipse.equinox.launcher*.jar -Xms512m -Xmx$memory -Djava.awt.headless=true org.eclipse.core.launcher.Main -application msi.gama.headless.id4 -data $passWork "$@"; then