-
-
Notifications
You must be signed in to change notification settings - Fork 2
/
settings.gradle.kts
120 lines (116 loc) · 5.46 KB
/
settings.gradle.kts
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
rootProject.name = "nebulosa"
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
buildCache {
local {
directory = File(rootDir, ".cache")
}
}
dependencyResolutionManagement {
versionCatalogs {
create("libs") {
library("okio", "com.squareup.okio:okio:3.9.1")
library("okhttp", "com.squareup.okhttp3:okhttp:4.12.0")
library("okhttp-logging", "com.squareup.okhttp3:logging-interceptor:4.12.0")
library("jackson-core", "com.fasterxml.jackson.core:jackson-databind:2.18.1")
library("jackson-jsr310", "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.18.1")
library("jackson-kt", "com.fasterxml.jackson.module:jackson-module-kotlin:2.18.1")
library("retrofit", "com.squareup.retrofit2:retrofit:2.11.0")
library("retrofit-jackson", "com.squareup.retrofit2:converter-jackson:2.11.0")
library("rx", "io.reactivex.rxjava3:rxjava:3.1.9")
library("logback", "ch.qos.logback:logback-classic:1.5.12")
library("eventbus", "org.greenrobot:eventbus-java:3.3.1")
library("netty-transport", "io.netty:netty-transport:4.1.114.Final")
library("netty-codec", "io.netty:netty-codec:4.1.114.Final")
library("xml", "com.fasterxml:aalto-xml:1.3.3")
library("csv", "de.siegmar:fastcsv:3.4.0")
library("apache-lang3", "org.apache.commons:commons-lang3:3.17.0")
library("apache-codec", "commons-codec:commons-codec:1.17.1")
library("apache-collections", "org.apache.commons:commons-collections4:4.4")
library("apache-math", "org.apache.commons:commons-math3:3.6.1")
library("apache-numbers-complex", "org.apache.commons:commons-numbers-complex:1.2")
library("oshi", "com.github.oshi:oshi-core:6.6.5")
library("jna", "net.java.dev.jna:jna:5.15.0")
library("koin", "io.insert-koin:koin-core:4.0.0")
library("airline", "com.github.rvesse:airline:3.0.0")
library("h2", "com.h2database:h2:2.3.232")
library("flyway", "org.flywaydb:flyway-core:10.21.0")
library("exposed-core", "org.jetbrains.exposed:exposed-core:0.56.0")
library("exposed-jdbc", "org.jetbrains.exposed:exposed-jdbc:0.56.0")
library("ktor-core", "io.ktor:ktor-server-core-jvm:3.0.1")
library("ktor-websockets", "io.ktor:ktor-server-websockets:3.0.1")
library("ktor-content-negotiation", "io.ktor:ktor-server-content-negotiation:3.0.1")
library("ktor-jackson", "io.ktor:ktor-serialization-jackson:3.0.1")
library("ktor-call-logging", "io.ktor:ktor-server-call-logging:3.0.1")
library("ktor-cors", "io.ktor:ktor-server-cors:3.0.1")
library("ktor-host-common", "io.ktor:ktor-server-host-common:3.0.1")
library("ktor-resources", "io.ktor:ktor-server-resources:3.0.1")
library("ktor-status-pages", "io.ktor:ktor-server-status-pages:3.0.1")
library("ktor-netty", "io.ktor:ktor-server-netty:3.0.1")
library("kotest", "io.kotest:kotest-assertions-core:5.9.1")
library("junit-api", "org.junit.jupiter:junit-jupiter-api:5.11.3")
library("junit-engine", "org.junit.jupiter:junit-jupiter-engine:5.11.3")
bundle("netty", listOf("netty-transport", "netty-codec"))
bundle("jackson", listOf("jackson-core", "jackson-jsr310", "jackson-kt"))
bundle("exposed", listOf("exposed-core", "exposed-jdbc"))
bundle("ktor", listOf("ktor-core", "ktor-websockets", "ktor-content-negotiation", "ktor-jackson", "ktor-call-logging", "ktor-cors", "ktor-host-common", "ktor-resources", "ktor-netty", "ktor-status-pages"))
}
}
}
include(":api")
include(":nebulosa-adql")
include(":nebulosa-alignment")
include(":nebulosa-alpaca-api")
include(":nebulosa-alpaca-discovery-protocol")
include(":nebulosa-alpaca-indi")
include(":nebulosa-astap")
include(":nebulosa-astrobin-api")
include(":nebulosa-astrometrynet")
include(":nebulosa-astrometrynet-jna")
include(":nebulosa-autofocus")
include(":nebulosa-commandline")
include(":nebulosa-constants")
include(":nebulosa-curve-fitting")
include(":nebulosa-erfa")
include(":nebulosa-fits")
include(":nebulosa-guiding")
include(":nebulosa-guiding-internal")
include(":nebulosa-guiding-phd2")
include(":nebulosa-hips2fits")
include(":nebulosa-horizons")
include(":nebulosa-image")
include(":nebulosa-image-format")
include(":nebulosa-indi-client")
include(":nebulosa-indi-device")
include(":nebulosa-indi-protocol")
include(":nebulosa-io")
include(":nebulosa-job-manager")
include(":nebulosa-json")
include(":nebulosa-livestacker")
include(":nebulosa-log")
include(":nebulosa-lx200-protocol")
include(":nebulosa-math")
include(":nebulosa-nasa")
include(":nebulosa-netty")
include(":nebulosa-nova")
include(":nebulosa-phd2-client")
include(":nebulosa-pixinsight")
include(":nebulosa-platesolver")
include(":nebulosa-retrofit")
include(":nebulosa-sbd")
include(":nebulosa-simbad")
include(":nebulosa-siril")
include(":nebulosa-skycatalog")
include(":nebulosa-skycatalog-hyg")
include(":nebulosa-skycatalog-sao")
include(":nebulosa-skycatalog-stellarium")
include(":nebulosa-stardetector")
include(":nebulosa-stacker")
include(":nebulosa-stellarium-protocol")
include(":nebulosa-test")
include(":nebulosa-time")
include(":nebulosa-util")
include(":nebulosa-vizier")
include(":nebulosa-watney")
include(":nebulosa-wcs")
include(":nebulosa-xisf")
include(":nebulosa-xml")