From 84cf062a69f6c403b51f050673fc343ec52e9cf4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fran=C3=A7ois=20Laurent?= <francois.laurent@posteo.net>
Date: Fri, 14 Jun 2024 15:21:19 +0200
Subject: [PATCH] fix: -Jsysimage caused arguments to be shifted (2)

---
 scripts/larvatagger | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/scripts/larvatagger b/scripts/larvatagger
index 044eef8..db34a6c 100755
--- a/scripts/larvatagger
+++ b/scripts/larvatagger
@@ -9,10 +9,10 @@
 currentdir=$(dirname "$(realpath "${BASH_SOURCE[0]}")")
 
 if [ "${1:0:2}" = "-J" ]; then
-args="$1 "
+jlargs="$1 "
 shift
 else
-args=
+jlargs=
 fi
 cmd=$1
 
@@ -21,13 +21,14 @@ open)
   shift
   datapath=$1
   shift
+  ltargs=
   if [ -n "$BACKENDS_PATH" ]; then
-    args="--backends=\"$BACKENDS_PATH\" $args"
+    ltargs="--backends=\"$BACKENDS_PATH\" $args"
   fi
   if [ -n "$OPEN_BROWSER" ]; then
-    args="--browser $args"
+    ltargs="--browser $args"
   fi
-  eval "\"$currentdir/larvatagger-gui.jl\" \"$datapath\" $args$@"
+  eval "\"$currentdir/larvatagger-gui.jl\" $jlargs\"$datapath\" $ltargs$@"
   ;;
 
 train|predict)
@@ -36,14 +37,14 @@ train|predict)
     shift
     backend=$1
     shift
-    "$currentdir/larvatagger-toolkit.jl" $cmd "$BACKENDS_PATH/$backend" $args$@
+    "$currentdir/larvatagger-toolkit.jl" $jlargs$cmd "$BACKENDS_PATH/$backend" $@
   else
-    "$currentdir/larvatagger-toolkit.jl" $args$@
+    "$currentdir/larvatagger-toolkit.jl" $jlargs$@
   fi
   ;;
 
 import|merge|--version|-V)
-  "$currentdir/larvatagger-toolkit.jl" $args$@
+  "$currentdir/larvatagger-toolkit.jl" $jlargs$@
   ;;
 
 *)
-- 
GitLab