diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6a61d71a2..5eedb691c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,7 +36,7 @@ jobs: sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install -y libgcc-s1:i386 libstdc++6:i386 - sudo apt-get install -y innoextract makeself wine32 + sudo apt-get install -y innoextract makeself wine32 wine64 - run: | JDK_API="https://api.adoptium.net/v3/binary/latest/25/ga" wget -q --content-disposition --trust-server-names "$JDK_API/windows/x64/jdk/hotspot/normal/eclipse" diff --git a/setup/package.sh b/setup/package.sh index 78c72cbd2..29e669ca0 100755 --- a/setup/package.sh +++ b/setup/package.sh @@ -119,7 +119,7 @@ package_other () { package_windows () { info "Building Windows 64 installer" unzip -q OpenJDK*64_windows*.zip - jlink --module-path jdk-*/jmods --add-modules java.se,jdk.charsets,jdk.crypto.ec,jdk.unsupported --output out/jre + wine jdk-*/bin/jlink.exe --module-path jdk-*/jmods --add-modules java.se,jdk.charsets,jdk.crypto.ec,jdk.unsupported --output out/jre rm -rf jdk-* wine app/ISCC.exe traccar.iss >/dev/null rm -rf out/jre