plugins { alias(libs.plugins.kotlinMultiplatform) alias(libs.plugins.androidLibrary) } kotlin { androidTarget { } jvm{ } sourceSets { commonMain.dependencies { api(projects.respectLibIhttpCore) implementation(libs.nanohttpd) api(libs.kotlinx.io.core) } } } android { compileSdk = libs.versions.android.compileSdk.get().toInt() namespace = "world.respect.lib.ihttp.nanohttpd" sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") defaultConfig { minSdk = libs.versions.android.minSdk.get().toInt() } compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } kotlin { jvmToolchain(17) } }