ece3f8bf78
Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
48 lines
1.4 KiB
Plaintext
48 lines
1.4 KiB
Plaintext
# =============================================================================
|
||
# Conveyor Configuration for Meldestelle Desktop App
|
||
# =============================================================================
|
||
|
||
include required("/stdlib/jdk/21/openjdk.conf")
|
||
include required("https://raw.githubusercontent.com/hydraulic-software/conveyor/master/configs/jvm/extract-native-libraries.conf")
|
||
|
||
app {
|
||
display-name = "Meldestelle"
|
||
rdns-name = "at.mocode.meldestelle"
|
||
vendor = "mo-code.at"
|
||
contact-email = "support@mo-code.at"
|
||
version = "1.0.0"
|
||
description = "ÖTO-konforme Turnier-Meldestelle – Desktop App"
|
||
|
||
# Ziel-Plattformen: Windows und Linux (AMD/Intel 64-bit)
|
||
machines = [ windows.amd64, linux.amd64.glibc ]
|
||
|
||
site.base-url = "localhost"
|
||
|
||
# Wir geben nur den Ordner an, Conveyor findet die icon.png darin automatisch
|
||
icons = "frontend/shells/meldestelle-desktop/src/jvmMain/resources"
|
||
|
||
jvm {
|
||
gui {
|
||
main-class = "at.mocode.frontend.shell.desktop.MainKt"
|
||
}
|
||
|
||
jvm-options = [
|
||
"-Xms128m",
|
||
"-Xmx512m",
|
||
"-Dfile.encoding=UTF-8",
|
||
"--enable-native-access=ALL-UNNAMED"
|
||
]
|
||
}
|
||
|
||
# JARs aus dem Gradle-Build
|
||
inputs += "frontend/shells/meldestelle-desktop/build/libs/*.jar"
|
||
|
||
windows {
|
||
upgrade-uuid = "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
|
||
menu-group = "Meldestelle"
|
||
desktop-shortcut = true
|
||
}
|
||
}
|
||
|
||
conveyor.compatibility-level = 22
|