summaryrefslogtreecommitdiff
path: root/build.gradle.kts
diff options
context:
space:
mode:
authorketsuban <ketsuban@192.168.3.110>2026-08-25 17:27:56 +0000
committerketsuban <ketsuban@192.168.3.110>2026-08-25 17:27:56 +0000
commitb0d8486d13d3a605bdd07a3cfddaa6700acd3018 (patch)
tree7342dc8202decf4c0f89cc3e2e4bacc42f581ee0 /build.gradle.kts
parentc377534861f412a414b1a6b793e4ca9d630d9d10 (diff)
downloadkukuri-b0d8486d13d3a605bdd07a3cfddaa6700acd3018.tar.gz
kukuri-b0d8486d13d3a605bdd07a3cfddaa6700acd3018.tar.bz2
kukuri-b0d8486d13d3a605bdd07a3cfddaa6700acd3018.zip
jvmJar Main-Class manifest for runnable desktop bundle
Diffstat (limited to 'build.gradle.kts')
-rw-r--r--build.gradle.kts5
1 files changed, 5 insertions, 0 deletions
diff --git a/build.gradle.kts b/build.gradle.kts
index 61484d5..91655cf 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -98,6 +98,11 @@ detekt {
}
// ---- Deployment bundles (consumed by Jenkins Deploy stage -> /srv/releases) ----
+tasks.named<Jar>("jvmJar") {
+ manifest { attributes["Main-Class"] = "kukuri.MainKt" }
+}
+
+
tasks.register<Zip>("bundleDesktop") {
group = "deployment"
description = "Desktop distribution: JVM jar + launcher"