24 lines
487 B
Kotlin
24 lines
487 B
Kotlin
import org.gradle.api.file.DuplicatesStrategy
|
|
import org.gradle.api.tasks.bundling.Jar
|
|
|
|
plugins {
|
|
id("java-library")
|
|
alias(libs.plugins.jetbrains.kotlin.jvm)
|
|
}
|
|
|
|
java {
|
|
toolchain {
|
|
languageVersion = JavaLanguageVersion.of(17)
|
|
}
|
|
}
|
|
|
|
tasks.withType<Jar>().configureEach {
|
|
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
|
}
|
|
|
|
dependencies {
|
|
implementation(project(":domain"))
|
|
implementation(libs.kotlinx.coroutines.core)
|
|
testImplementation(libs.junit)
|
|
}
|