From 69ce3be60fecfcfc85eb5e2edb3ffec0612703b3 Mon Sep 17 00:00:00 2001 From: sowgro Date: Sun, 8 Sep 2024 01:27:19 -0400 Subject: update pom for more platforms --- pom.xml | 133 ++++++++++++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 109 insertions(+), 24 deletions(-) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index b10a4c5..8df63fe 100644 --- a/pom.xml +++ b/pom.xml @@ -59,7 +59,23 @@ + + + + fr.jcgay.maven.plugins + buildplan-maven-plugin + 1.5 + + + + + + fr.jcgay.maven.plugins + buildplan-maven-plugin + 1.5 + + org.apache.maven.plugins maven-compiler-plugin @@ -74,21 +90,27 @@ org.openjfx javafx-maven-plugin 0.0.8 + + + net.sowgro.npehero/net.sowgro.npehero.Driver + app + NPEHero + app + true + true + true + /home/sowgro/Code/jdk-22_windows-x64_bin/jdk-22.0.2 + -Dprism.forceGPU=true + 2 + + - default-cli - - net.sowgro.npehero/net.sowgro.npehero.Driver - app - NPEHero - app - true - true - true - /home/sowgro/Code/jdk-22_windows-x64_bin/jdk-22.0.2 - -Dprism.forceGPU=true - + + jlink + + package @@ -105,26 +127,89 @@ target/app net.sowgro.npehero/net.sowgro.npehero.Driver target/dist - icons/icon.png + + true + Game + MIT + + true + true + true + + net.sowgro.npehero + music-games - mac - - icons/icons.icns - - - - win - - icons/icon.ico - true - + + jpackage + + package + + + + win + + + windows + + + + + + org.panteleyev + jpackage-maven-plugin + + icons/icon.ico + + + + + + + mac + + + mac + + + + + + org.panteleyev + jpackage-maven-plugin + + icons/icon.icns + + + + + + + linux + + + linux + + + + + + org.panteleyev + jpackage-maven-plugin + + icons/icon.png + + + + + + \ No newline at end of file -- cgit v1.2.3