Subject: [PATCH] Shell files
---
Index: native/windows/win-jpackage.sh
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/native/windows/win-jpackage.sh b/native/windows/win-jpackage.sh
--- a/native/windows/win-jpackage.sh	(revision 18694)
+++ b/native/windows/win-jpackage.sh	(date 1679257200886)
@@ -37,7 +37,7 @@
 # so we replace a placeholder to get an absolute path when wix reads this file
 #sed -i "s|%josm-source-dir%|$(pwd)|g" native/windows/main.wxs
 cp native/windows/main.wxs native/windows/main.wxs.bak
-sed -i 's?%josm-source-dir%?'`pwd`'?' native/windows/main.wxs
+sed -i "s?%josm-source-dir%?$(pwd)?" native/windows/main.wxs
 sed -i 's?"/c/?"c:/?g' native/windows/main.wxs
 sed -i 's?"/d/?"d:/?g' native/windows/main.wxs
 
@@ -46,7 +46,7 @@
 echo "Building EXE and MSI"
 for type in exe msi
 do
-    jpackage $JPACKAGEOPTIONS -n "JOSM" --input dist --main-jar josm-custom.jar \
+    jpackage "$JPACKAGEOPTIONS" -n "JOSM" --input dist --main-jar josm-custom.jar \
     --main-class org.openstreetmap.josm.gui.MainApplication \
     --icon ./native/windows/logo.ico --type $type --dest app \
     --java-options "--add-modules java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web" \
@@ -85,8 +85,8 @@
 
 mv native/windows/main.wxs.bak native/windows/main.wxs
 
-mv app/JOSM-1.5.$1.exe app/JOSM.exe
-mv app/JOSM-1.5.$1.msi app/JOSM.msi
+mv app/JOSM-1.5."$1".exe app/JOSM.exe
+mv app/JOSM-1.5."$1".msi app/JOSM.msi
 
 # Workaround to https://bugs.openjdk.java.net/browse/JDK-8261845
 # to remove after we switch to Java 17+ for jpackage builds
Index: native/docker-test.sh
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/native/docker-test.sh b/native/docker-test.sh
--- a/native/docker-test.sh	(revision 18694)
+++ b/native/docker-test.sh	(date 1679257200886)
@@ -1,5 +1,7 @@
+#!/bin/bash
+
 docker build . -t josm/josm
 mkdir -p test/report
-docker run -it --name josm -v `pwd`/test/report:/josm/test/report josm/josm
+docker run -it --name josm -v "$(pwd)"/test/report:/josm/test/report josm/josm
 docker rm josm
 docker rmi josm/josm
