From da09df2dd10b83b51b01b2be1b229b1b3fcfffd7 Mon Sep 17 00:00:00 2001 From: "Alinson S. Xavier" Date: Mon, 12 Sep 2022 19:36:47 -0500 Subject: [PATCH] uhabits-core: Add js targets --- uhabits-core/build.gradle.kts | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/uhabits-core/build.gradle.kts b/uhabits-core/build.gradle.kts index 15f2615d4..d332febb5 100644 --- a/uhabits-core/build.gradle.kts +++ b/uhabits-core/build.gradle.kts @@ -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("jvmProcessResources") { +tasks.named("jvmProcessResources") { duplicatesStrategy = DuplicatesStrategy.INCLUDE } -tasks.named("jvmTestProcessResources") { +tasks.named(name = "jvmTestProcessResources") { duplicatesStrategy = DuplicatesStrategy.INCLUDE }