-
Notifications
You must be signed in to change notification settings - Fork 11
/
build.gradle.kts
30 lines (25 loc) · 1001 Bytes
/
build.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
import com.copperleaf.gradle.projectVersion
plugins {
id("copper-leaf-base")
id("copper-leaf-intellij")
id("copper-leaf-buildConfig")
}
dependencies {
// Ktor websocket server
implementation(libs.kotlinx.datetime)
implementation(libs.bundles.ktorEmbeddedServer)
implementation(libs.kotlinx.coroutines.swing)
implementation(libs.multiplatformSettings.core)
implementation(libs.multiplatformSettings.test)
// Ballast, to manage its own UI state (with debugger artifact to share serialization models between the client and server)
implementation(project(":ballast-core"))
implementation(project(":ballast-repository"))
implementation(project(":ballast-saved-state"))
implementation(project(":ballast-navigation"))
implementation(project(":ballast-debugger-models"))
implementation(project(":ballast-debugger-server"))
implementation(project(":ballast-debugger-ui"))
}
buildConfig {
projectVersion(project, "BALLAST_VERSION")
}