From 84f803d3a357c05dd223008857760595535173d5 Mon Sep 17 00:00:00 2001 From: philippe lhardy Date: Tue, 8 Sep 2020 09:40:58 +0200 Subject: [PATCH] intellij idea build setup in .idea - use intellij - remark this is optional, standalone build is still supported --- .idea/.gitignore | 3 +++ .idea/laby.iml | 29 ++++++++++++++++++++++ .idea/libraries/artgaphics_0_1_0.xml | 9 +++++++ .idea/misc.xml | 6 +++++ .idea/modules.xml | 8 ++++++ .idea/vcs.xml | 6 +++++ scripts/laby.sh | 37 ++++++++++++++++++++++++++++ toolbox.param | 1 + 8 files changed, 99 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/laby.iml create mode 100644 .idea/libraries/artgaphics_0_1_0.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100755 scripts/laby.sh create mode 100644 toolbox.param diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/laby.iml b/.idea/laby.iml new file mode 100644 index 0000000..216b054 --- /dev/null +++ b/.idea/laby.iml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/artgaphics_0_1_0.xml b/.idea/libraries/artgaphics_0_1_0.xml new file mode 100644 index 0000000..f00ac9e --- /dev/null +++ b/.idea/libraries/artgaphics_0_1_0.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..bcd4766 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..b142ba3 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/scripts/laby.sh b/scripts/laby.sh new file mode 100755 index 0000000..9255fab --- /dev/null +++ b/scripts/laby.sh @@ -0,0 +1,37 @@ +#!/bin/bash + +findmainjar() +{ + for MJ in $(find . -name "*.jar") + do + echo "$MJ" + if [[ $MJ =~ artloglaby-(.*)\.jar ]] + then + VERSION=${BASH_REMATCH[1]} + echo "found $MJ version $VERSION" + MAINJAR=$MJ + fi + done + +} + +echo "Ce script a été conçu pour une distribution linux" +echo "This script was created for linux" + +findmainjar + +if [[ -z $MAINJAR ]] +then + echo "[ERREUR] aucun jar artloglaby-xxx.jar dans ce répertoire" + exit 1 +fi + +if which java +then + java -jar $MAINJAR +else + echo "Aucun java/jre de trouvé" + echo + echo "Pour ubuntu :" + echo "sudo apt install openjdk-8-jre" +fi diff --git a/toolbox.param b/toolbox.param new file mode 100644 index 0000000..5b6f920 --- /dev/null +++ b/toolbox.param @@ -0,0 +1 @@ +ARTLOG_TOOLBOX=../artlog_toolbox