Skip to content

Commit 335f531

Browse files
committed
updated scripts (linux) + added OIFitsProcessor (oitools CLI)
1 parent d424151 commit 335f531

24 files changed

Lines changed: 169 additions & 27 deletions

jmmc-tools/bin/run.sh

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
#!/bin/bash
2-
# jdk17+: add --illegal-access=permit
2+
#
3+
# Simple Java runner for JMMC tools
4+
#
5+
6+
# jdk17+: add "--illegal-access=permit"
37
JAVA_OPTS="-Xms512m -Xmx4g $JAVA_OPTS"
4-
echo "JAVA_OPTS: $JAVA_OPTS"
8+
9+
echo "Java version:"
10+
java -version
11+
12+
echo "JAVA_OPTS: '$JAVA_OPTS'"
13+
echo "JAVA_TUNING: '$JAVA_TUNING'"
514

615
DIR="."
716

8-
java $JAVA_OPTS -cp $DIR/jmmc-tools-TRUNK-jar-with-dependencies.jar $1 $2 $3
17+
java $JAVA_TUNING $JAVA_OPTS -cp "$DIR/jmmc-tools-TRUNK-jar-with-dependencies.jar" $*;
918

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/bin/bash
2+
#
3+
# GUI AppLauncher
4+
#
25

3-
bash run.sh fr.jmmc.smprun.AppLauncher
6+
bash run.sh fr.jmmc.smprun.AppLauncher $*;
47

jmmc-tools/bin/run_Aspro2-gui.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/bin/bash
2+
#
3+
# GUI Aspro2
4+
#
25

3-
bash run.sh fr.jmmc.aspro.Aspro2
6+
bash run.sh fr.jmmc.aspro.Aspro2 $*;
47

jmmc-tools/bin/run_LITpro-gui.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/bin/bash
2+
#
3+
# GUI LITpro
4+
#
25

3-
bash run.sh fr.jmmc.mf.LITpro
6+
bash run.sh fr.jmmc.mf.LITpro $*;
47

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/bin/bash
2+
#
3+
# GUI OIFitsExplorer
4+
#
25

3-
bash run.sh fr.jmmc.oiexplorer.OIFitsExplorer
6+
bash run.sh fr.jmmc.oiexplorer.OIFitsExplorer $*;
47

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/bash
2+
#
3+
# CLI OIFitsProcessor
4+
#
5+
6+
bash run.sh fr.jmmc.oitools.OIFitsProcessor $*;
7+

jmmc-tools/bin/run_OImaging-gui.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
#!/bin/bash
2+
#
3+
# GUI OImaging
4+
#
25

6+
# enable/disable using local docker image:
37
export JAVA_OPTS="-DRemoteExecutionMode.local=false"
48

5-
bash run.sh fr.jmmc.oimaging.OImaging
9+
bash run.sh fr.jmmc.oimaging.OImaging $*;
610

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/bin/bash
2+
#
3+
# GUI SearchCal
4+
#
25

3-
bash run.sh fr.jmmc.sclgui.SearchCal
6+
bash run.sh fr.jmmc.sclgui.SearchCal $*;
47

jmmc-tools/run.sh

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,18 @@
11
#!/bin/bash
2-
# jdk17+: add --illegal-access=permit
2+
#
3+
# Simple Java runner for JMMC tools
4+
#
5+
6+
# jdk17+: add "--illegal-access=permit"
37
JAVA_OPTS="-Xms512m -Xmx4g $JAVA_OPTS"
4-
echo "JAVA_OPTS: $JAVA_OPTS"
58

6-
DIR="target"
9+
echo "Java version:"
10+
java -version
11+
12+
echo "JAVA_OPTS: '$JAVA_OPTS'"
13+
echo "JAVA_TUNING: '$JAVA_TUNING'"
14+
15+
DIR="bin"
716

8-
java $JAVA_OPTS -cp $DIR/jmmc-tools-TRUNK-jar-with-dependencies.jar $1 $2 $3
17+
java $JAVA_TUNING $JAVA_OPTS -cp "$DIR/jmmc-tools-TRUNK-jar-with-dependencies.jar" $*;
918

jmmc-tools/run_AppLauncher-gui.sh

100644100755
Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/bin/bash
2+
#
3+
# GUI AppLauncher
4+
#
25

3-
bash run.sh fr.jmmc.smprun.AppLauncher
6+
bash run.sh fr.jmmc.smprun.AppLauncher $*;
47

0 commit comments

Comments
 (0)