plugins { alias(libs.plugins.kotlinMultiplatform) alias(libs.plugins.androidLibrary) id("module.publication") } kotlin { targetHierarchy.default() jvm() androidTarget { publishLibraryVariants("release") compilations.all { kotlinOptions { jvmTarget = "1.8" } } } iosX64() iosArm64() iosSimulatorArm64() linuxX64() sourceSets { val commonMain by getting { dependencies { //put your multiplatform dependencies here } } val commonTest by getting { dependencies { implementation(libs.kotlin.test) } } } } android { namespace = "org.jetbrains.kotlinx.multiplatform.library.template" compileSdk = libs.versions.android.compileSdk.get().toInt() defaultConfig { minSdk = libs.versions.android.minSdk.get().toInt() } }