From 3d7e5cb711e1fbe08ae95c82d7039c27c8c00b29 Mon Sep 17 00:00:00 2001 From: Arkadii Ivanov Date: Thu, 2 Nov 2023 20:35:22 +0000 Subject: [PATCH] Replace kotlin-js plugin with kotlin-multiplatform --- sample-js-browser-app/build.gradle | 18 +++++++++++------- .../{main => jsMain}/kotlin/com/badoo/main.kt | 0 .../{main => jsMain}/resources/favicon.ico | Bin .../src/{main => jsMain}/resources/index.html | 0 4 files changed, 11 insertions(+), 7 deletions(-) rename sample-js-browser-app/src/{main => jsMain}/kotlin/com/badoo/main.kt (100%) rename sample-js-browser-app/src/{main => jsMain}/resources/favicon.ico (100%) rename sample-js-browser-app/src/{main => jsMain}/resources/index.html (100%) diff --git a/sample-js-browser-app/build.gradle b/sample-js-browser-app/build.gradle index 3bce5cea5..ace9331e2 100644 --- a/sample-js-browser-app/build.gradle +++ b/sample-js-browser-app/build.gradle @@ -1,11 +1,11 @@ /* * Use the following Gradle tasks to run your application: - * :browserProductionRun - release mode - * :browserDevelopmentRun - debug mode + * :jsBrowserProductionRun - release mode + * :jsBrowserDevelopmentRun - debug mode */ plugins { - id 'org.jetbrains.kotlin.js' + id 'kotlin-multiplatform' } kotlin { @@ -13,9 +13,13 @@ kotlin { browser() binaries.executable() } -} -dependencies { - implementation project(':reaktive') - implementation project(':sample-mpp-module') + sourceSets { + jsMain { + dependencies { + implementation project(':reaktive') + implementation project(':sample-mpp-module') + } + } + } } diff --git a/sample-js-browser-app/src/main/kotlin/com/badoo/main.kt b/sample-js-browser-app/src/jsMain/kotlin/com/badoo/main.kt similarity index 100% rename from sample-js-browser-app/src/main/kotlin/com/badoo/main.kt rename to sample-js-browser-app/src/jsMain/kotlin/com/badoo/main.kt diff --git a/sample-js-browser-app/src/main/resources/favicon.ico b/sample-js-browser-app/src/jsMain/resources/favicon.ico similarity index 100% rename from sample-js-browser-app/src/main/resources/favicon.ico rename to sample-js-browser-app/src/jsMain/resources/favicon.ico diff --git a/sample-js-browser-app/src/main/resources/index.html b/sample-js-browser-app/src/jsMain/resources/index.html similarity index 100% rename from sample-js-browser-app/src/main/resources/index.html rename to sample-js-browser-app/src/jsMain/resources/index.html