From 800c9eaa47356d051801b77d3aed6b60e0a0ac17 Mon Sep 17 00:00:00 2001 From: Rashad Kanavath Date: Fri, 29 Sep 2017 12:44:50 +0200 Subject: [PATCH] allow execute gpt anywhere and error if failed --- snap-engine-kit/src/main/assembly/bin/gpt.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) mode change 100644 => 100755 snap-engine-kit/src/main/assembly/bin/gpt.sh diff --git a/snap-engine-kit/src/main/assembly/bin/gpt.sh b/snap-engine-kit/src/main/assembly/bin/gpt.sh old mode 100644 new mode 100755 index 9c361445a90..8994555d355 --- a/snap-engine-kit/src/main/assembly/bin/gpt.sh +++ b/snap-engine-kit/src/main/assembly/bin/gpt.sh @@ -1,2 +1,4 @@ -#!/bin/sh -java -cp "../modules/*:../lib/*" -Dsnap.mainClass=org.esa.snap.core.gpf.main.GPT -Dsnap.home="../" -Xmx4G org.esa.snap.runtime.Launcher "$@" \ No newline at end of file +#!/bin/sh -x +set -e +CUR_DIR="$( cd -P "$( dirname "$0" )" && pwd )" +java -cp "$CUR_DIR/modules/*:$CUR_DIR/lib/*" -Dsnap.mainClass=org.esa.snap.core.gpf.main.GPT -Dsnap.home="$HOME/.snap" -Djava.net.useSystemProxies=true -Xmx4G org.esa.snap.runtime.Launcher "$@"