diff --git a/app/feature/feature-forever/build.gradle.kts b/app/feature/feature-forever/build.gradle.kts index 4f0d95e3c1..17d093a179 100644 --- a/app/feature/feature-forever/build.gradle.kts +++ b/app/feature/feature-forever/build.gradle.kts @@ -1,5 +1,6 @@ plugins { - id("hedvig.android.library") + id("hedvig.multiplatform.library") + id("hedvig.multiplatform.library.android") id("hedvig.gradle.plugin") } @@ -7,16 +8,24 @@ hedvig { compose() } -dependencies { - implementation(libs.kotlinx.serialization.core) - implementation(projects.coreBuildConstants) - implementation(projects.coreCommonPublic) - implementation(projects.designSystemHedvig) - implementation(projects.featureForeverNavigation) - implementation(projects.foreverUi) - implementation(projects.languageCore) - implementation(projects.moleculePublic) - implementation(projects.navigationCommon) - implementation(projects.navigationCompose) - implementation(projects.navigationCore) +kotlin { + sourceSets { + commonMain.dependencies { + implementation(libs.kotlinx.serialization.core) + implementation(projects.coreBuildConstants) + implementation(projects.coreCommonPublic) + implementation(projects.designSystemHedvig) + implementation(projects.featureForeverNavigation) + implementation(projects.foreverUi) + implementation(projects.languageCore) + implementation(projects.moleculePublic) + implementation(projects.navigationCommon) + implementation(projects.navigationCompose) + implementation(projects.navigationCore) + } + androidMain.dependencies { + implementation(libs.metro.viewmodel) + implementation(libs.metro.viewmodel.compose) + } + } } diff --git a/app/feature/feature-forever/src/main/AndroidManifest.xml b/app/feature/feature-forever/src/androidMain/AndroidManifest.xml similarity index 100% rename from app/feature/feature-forever/src/main/AndroidManifest.xml rename to app/feature/feature-forever/src/androidMain/AndroidManifest.xml diff --git a/app/feature/feature-forever/src/main/kotlin/com/hedvig/android/feature/forever/navigation/ForeverEntries.kt b/app/feature/feature-forever/src/androidMain/kotlin/com/hedvig/android/feature/forever/navigation/ForeverEntries.kt similarity index 100% rename from app/feature/feature-forever/src/main/kotlin/com/hedvig/android/feature/forever/navigation/ForeverEntries.kt rename to app/feature/feature-forever/src/androidMain/kotlin/com/hedvig/android/feature/forever/navigation/ForeverEntries.kt diff --git a/app/feature/feature-forever/src/main/kotlin/com/hedvig/android/feature/forever/navigation/ForeverDeepLinks.kt b/app/feature/feature-forever/src/commonMain/kotlin/com/hedvig/android/feature/forever/navigation/ForeverDeepLinks.kt similarity index 100% rename from app/feature/feature-forever/src/main/kotlin/com/hedvig/android/feature/forever/navigation/ForeverDeepLinks.kt rename to app/feature/feature-forever/src/commonMain/kotlin/com/hedvig/android/feature/forever/navigation/ForeverDeepLinks.kt