-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathbuild.gradle.kts
29 lines (27 loc) · 1.04 KB
/
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
plugins {
`java-library`
alias(libs.plugins.kotlin.jvm)
alias(libs.plugins.compose)
alias(libs.plugins.compose.compiler)
}
java {
toolchain { languageVersion.set(JavaLanguageVersion.of(libs.versions.jdk.get().toInt())) }
sourceCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
targetCompatibility = JavaVersion.toVersion(libs.versions.jdk.get().toInt())
}
dependencies {
implementation(project(":core:domain"))
implementation(project(project.property("CORE_DATA_DB_MODULE").toString()))
implementation(project(":core:presentation"))
implementation(project(":core:test"))
implementation(project(":shared"))
implementation(libs.androidx.lifecycle.common)
implementation(libs.androidx.lifecycle.runtime)
implementation(platform(libs.koin.bom))
implementation(libs.koin.core)
implementation(libs.turbine)
implementation(compose.components.resources)
implementation(compose.desktop.uiTestJUnit4)
implementation(compose.desktop.currentOs)
implementation(libs.napier)
}