plugins { alias(libs.plugins.kotlin.multiplatform) alias(libs.plugins.android.library) } @OptIn(org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi::class) kotlin { targetHierarchy.default() android { compilations.all { kotlinOptions { jvmTarget = "1.8" } } } iosX64() iosArm64() iosSimulatorArm64() sourceSets { val commonMain by getting { dependencies { implementation(libs.koin.core) implementation(libs.ktorfit.lib) implementation(projects.coreApi) implementation(projects.domainLemmy.data) } } val commonTest by getting { dependencies { implementation(kotlin("test")) } } } } android { namespace = "com.github.diegoberaldin.raccoonforlemmy.domain.lemmy.repository" compileSdk = libs.versions.android.targetSdk.get().toInt() defaultConfig { minSdk = libs.versions.android.minSdk.get().toInt() } }