-
-
Notifications
You must be signed in to change notification settings - Fork 255
/
conveyor.conf
66 lines (57 loc) · 2.05 KB
/
conveyor.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
include "#!./gradlew -q :komga-tray:printConveyorConfig"
include required("/stdlib/jdk/22/eclipse.conf")
app {
display-name = Komga
fsname = komga
vcs-url = "https://github.com/gotson/komga"
vendor = "Gotson"
description = "Media server for comics/mangas/BDs with API and OPDS support"
license = MIT
icons = "res/komga_text_as_path.svg"
jvm {
// for NightMonkeys & NightCompress
options += "--enable-native-access=ALL-UNNAMED"
mac.options += "-Dspring.profiles.include=mac"
windows.options += "-Dspring.profiles.include=windows"
modules = [
java.base
java.compiler
java.datatransfer
java.desktop
java.instrument
java.logging
java.management
java.naming
java.net.http
java.prefs
java.rmi
java.scripting
java.security.jgss
java.sql
java.sql.rowset
java.transaction.xa
java.xml
jdk.jfr
jdk.management
jdk.unsupported
]
}
windows {
exe-installer-basename = "KomgaInstaller"
manifests.msix.background-color = transparent
inputs += ./komga-tray/lib/windows/x64/
amd64.inputs += "https://github.com/pgaskin/kepubify/releases/latest/download/kepubify-windows-64bit.exe" -> kepubify.exe
aarch64.inputs += "https://github.com/pgaskin/kepubify/releases/latest/download/kepubify-windows-arm64.exe" -> kepubify.exe
}
mac {
info-plist.LSMinimumSystemVersion = 13
aarch64.inputs += ./komga-tray/lib/mac/aarch64/
aarch64.inputs += "https://github.com/pgaskin/kepubify/releases/latest/download/kepubify-darwin-arm64" -> kepubify
amd64.inputs += ./komga-tray/lib/mac/x64/
amd64.inputs += "https://github.com/pgaskin/kepubify/releases/latest/download/kepubify-darwin-64bit" -> kepubify
}
site {
base-url = "https://download.komga.org"
}
}
conveyor.compatibility-level = 13