added jpackage config

This commit is contained in:
2025-12-08 04:29:15 +01:00
parent 1443722f0c
commit 5f9fd8ea99
3 changed files with 12 additions and 1 deletions

3
.gitignore vendored
View File

@@ -30,3 +30,6 @@ bin/
### Mac OS ###
.DS_Store
### JPackage ###
JGame2D

View File

@@ -3,6 +3,7 @@
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/assets" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
</content>
<orderEntry type="inheritedJdk" />

7
build.sh Normal file
View File

@@ -0,0 +1,7 @@
jpackage \
--input out/artifacts/JGame2D_jar/ \
--main-jar JGame2D.jar \
--main-class de.miaurizius.jgame2d.core.Boot \
--name JGame2D \
--type app-image \
--add-modules ALL-MODULE-PATH