diff options
| author | 2025-08-27 00:29:06 -0500 | |
|---|---|---|
| committer | 2025-08-27 00:29:06 -0500 | |
| commit | e6be047e505df5478a81bcfa5681444c46477831 (patch) | |
| tree | 492f801a7880c993a22bc8b4b57c5b2d0656a516 /gui/build.gradle.kts | |
| parent | logging and integration stuff (diff) | |
build: create fat jars
Diffstat (limited to 'gui/build.gradle.kts')
| -rw-r--r-- | gui/build.gradle.kts | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gui/build.gradle.kts b/gui/build.gradle.kts index 93397e6..f9b459e 100644 --- a/gui/build.gradle.kts +++ b/gui/build.gradle.kts @@ -30,5 +30,13 @@ tasks.test { application { mainClass = "dev.figboot.launcher.gui.GUIMain" - applicationDefaultJvmArgs = listOf("-Dswing.aatext=true", "-Dawt.useSystemAAFontSettings=on") + applicationDefaultJvmArgs = listOf("-Dswing.aatext=true", "-Dawt.useSystemAAFontSettings=lcd") +} + +tasks.register<Jar>("fatJar") { + manifest { + attributes("Main-Class" to "dev.figboot.launcher.gui.GUIMain") + } + from(sourceSets.main.get().runtimeClasspath.map { if (it.isDirectory) { it } else { zipTree(it) } } ) + duplicatesStrategy = DuplicatesStrategy.EXCLUDE } |
