plugins { alias(libs.plugins.kotlin.multiplatform) alias(libs.plugins.android.lint) alias(libs.plugins.android.multiplatform.library) alias(libs.plugins.compose.multiplatform) alias(libs.plugins.compose.compiler) } kotlin { android { // Must be unique namespace = "com.lagradost.cloudstream4" compileSdk = libs.versions.compileSdk.get().toInt() minSdk = libs.versions.minSdk.get().toInt() androidResources { enable = true } } jvm() compilerOptions { freeCompilerArgs.add("-Xexpect-actual-classes") } sourceSets { all { languageSettings { optIn("com.lagradost.cloudstream3.InternalAPI") optIn("com.lagradost.cloudstream3.Prerelease") } } commonMain.dependencies { implementation(libs.bundles.compose) implementation(libs.kotlinx.collections.immutable) implementation(project(":library")) } androidMain.dependencies { implementation(libs.activity.compose) implementation(libs.preference.ktx) } } } dependencies { androidRuntimeClasspath(libs.compose.ui.tooling) } compose.resources { publicResClass = true packageOfResClass = "com.lagradost.cloudstream4.generated.resources" generateResClass = auto }