rcdbquery/build.gradle.kts

66 lines
1.4 KiB
Plaintext

plugins {
id("org.jetbrains.kotlin.multiplatform")
}
repositories {
mavenCentral()
}
group = "com.example"
version = "0.0.1"
apply(plugin = "maven-publish")
kotlin {
jvm()
js {
// FIXME: JS-Tests
browser {
testTask {
enabled = false
}
}
nodejs {
testTask {
enabled = false
}
}
}
sourceSets {
commonMain {
dependencies {
implementation(kotlin("stdlib-common"))
}
}
commonTest {
dependencies {
implementation(kotlin("test-common"))
implementation(kotlin("test-annotations-common"))
}
}
getByName("jvmMain") {
dependencies {
implementation(kotlin("stdlib-jdk8"))
}
}
getByName("jvmTest") {
dependencies {
implementation(kotlin("test"))
implementation(kotlin("test-junit"))
}
}
getByName("jsMain") {
dependencies {
implementation(kotlin("stdlib-js"))
}
}
getByName("jsTest") {
dependencies {
implementation(kotlin("test-js"))
}
}
all {
languageSettings.enableLanguageFeature("InlineClasses")
}
}
}