uhabits-core: Add js targets

This commit is contained in:
Alinson S. Xavier 2022-09-12 19:36:47 -05:00
parent 9f5da7b4fe
commit da09df2dd1
No known key found for this signature in database
GPG Key ID: 0DA8E4B9E1109DCA

View File

@ -24,6 +24,7 @@ plugins {
kotlin {
jvm().withJava()
js()
sourceSets {
val commonMain by getting {
@ -65,12 +66,28 @@ kotlin {
implementation("com.nhaarman.mockitokotlin2:mockito-kotlin:2.2.0")
}
}
val jsMain by getting {
dependencies {
implementation(kotlin("stdlib-js"))
}
}
val jsTest by getting {
dependencies {
implementation(kotlin("test-js"))
}
}
}
js {
browser()
}
}
tasks.named<org.gradle.language.jvm.tasks.ProcessResources>("jvmProcessResources") {
tasks.named<ProcessResources>("jvmProcessResources") {
duplicatesStrategy = DuplicatesStrategy.INCLUDE
}
tasks.named<org.gradle.language.jvm.tasks.ProcessResources>("jvmTestProcessResources") {
tasks.named<ProcessResources>(name = "jvmTestProcessResources") {
duplicatesStrategy = DuplicatesStrategy.INCLUDE
}