From 52034b64a990db85c9d4e21dbb2b188d4fe31855 Mon Sep 17 00:00:00 2001 From: Shagen Ogandzhanian Date: Mon, 24 May 2021 23:30:40 +0200 Subject: [PATCH] Add missing web-widgets build file --- web/widgets/build.gradle.kts | 51 ++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 web/widgets/build.gradle.kts diff --git a/web/widgets/build.gradle.kts b/web/widgets/build.gradle.kts new file mode 100644 index 0000000000..fe2e96b3c5 --- /dev/null +++ b/web/widgets/build.gradle.kts @@ -0,0 +1,51 @@ +plugins { + id("kotlin-multiplatform") + id("org.jetbrains.compose") +} + + +kotlin { + jvm() + js(IR) { + browser() { + testTask { + testLogging.showStandardStreams = true + useKarma { + useChromeHeadless() + useFirefox() + } + } + } + binaries.executable() + } + + sourceSets { + val commonMain by getting { + dependencies { + implementation(compose.runtime) + implementation(kotlin("stdlib-common")) + } + } + + val jsMain by getting { + dependencies { + implementation(kotlin("stdlib-js")) + implementation(npm("css-typed-om", "0.4.0")) + + implementation(project(":web-core")) + } + } + + val jsTest by getting { + dependencies { + implementation(kotlin("test-js")) + } + } + + val jvmMain by getting { + dependencies { + implementation(compose.desktop.currentOs) + } + } + } +}