diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bcb4829e9..5700cb70b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -109,6 +109,11 @@ jobs: with: java-version: '21' distribution: 'temurin' + - name: Prepare environment + run: | + mkdir mac-resources + cp src/main/resources/icon.png mac-resources/SoulFire-background.png + cp src/main/resources/icon.png mac-resources/SoulFire-background-darkAqua.png - name: Package with jpackage run: | projectVersion=$(grep '^mavenVersion=' gradle.properties | cut -d'=' -f2) diff --git a/jpackage-mac.cfg b/jpackage-mac.cfg index 7c1d3799a..ea8abbbd5 100644 --- a/jpackage-mac.cfg +++ b/jpackage-mac.cfg @@ -1,3 +1,4 @@ --mac-package-identifier net.pistonmaster.SoulFire --icon src/main/resources/icons/icon.icns +--resource-dir mac-resources --type pkg diff --git a/jpackage-windows.cfg b/jpackage-windows.cfg index b66e487c2..d2eb5ead3 100644 --- a/jpackage-windows.cfg +++ b/jpackage-windows.cfg @@ -1,6 +1,5 @@ --win-shortcut --win-shortcut-prompt ---win-console --win-menu --win-dir-chooser --win-per-user-install