import org.jetbrains.kotlin.gradle.dsl.JvmTarget plugins { alias(libs.plugins.androidKmpLibrary) alias(libs.plugins.kotlinMultiplatform) alias(libs.plugins.composeMultiplatform) alias(libs.plugins.composeCompiler) } kotlin { jvm() android { namespace = "cn.itouc.git.diceroller.shared" compileSdk = 37 minSdk = 24 compilerOptions { jvmTarget.set(JvmTarget.JVM_17) } androidResources { enable = true } } sourceSets { commonMain.dependencies { implementation(libs.compose.runtime) implementation(libs.compose.foundation) implementation(libs.compose.material3) implementation(libs.compose.ui) implementation(libs.compose.components.resources) implementation(libs.compose.uiToolingPreview) implementation(libs.androidx.lifecycle.viewmodelCompose) implementation(libs.androidx.lifecycle.runtimeCompose) } commonTest.dependencies { implementation(libs.kotlin.test) } } }