plugins { alias(libs.plugins.android.library) alias(libs.plugins.kotlin.compose) } apply(from = rootProject.file("gradle/publish.gradle")) android { namespace = "com.xuqm.sdk.webview" compileSdk = libs.versions.compileSdk.get().toInt() defaultConfig { minSdk = libs.versions.minSdk.get().toInt() consumerProguardFiles("consumer-rules.pro") } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } buildFeatures { compose = true } publishing { singleVariant("release") } } dependencies { api(project(":sdk-core")) api(platform(libs.androidx.compose.bom)) api(libs.androidx.ui) api(libs.androidx.ui.graphics) api(libs.androidx.ui.tooling.preview) api(libs.androidx.material3) api(libs.androidx.material.icons.extended) api(libs.androidx.webkit) implementation(libs.androidx.activity.compose) }