plugins { id("com.android.application") kotlin("android") } android { namespace = "co.touchlab.kampkit.android" compileSdk = libs.versions.compileSdk.get().toInt() defaultConfig { applicationId = "co.touchlab.kampkit" minSdk = libs.versions.minSdk.get().toInt() targetSdk = libs.versions.targetSdk.get().toInt() versionCode = 1 versionName = "1.0" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" } buildTypes { getByName("release") { isMinifyEnabled = false proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } compileOptions { isCoreLibraryDesugaringEnabled = true sourceCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_1_8 } kotlinOptions { jvmTarget = "1.8" } lint { warningsAsErrors = false abortOnError = true } buildFeatures { compose = true buildConfig = true } composeOptions { kotlinCompilerExtensionVersion = libs.versions.composeCompiler.get() } } dependencies { implementation(project(":shared")) implementation(libs.bundles.app.ui) implementation(libs.multiplatformSettings.common) implementation(libs.kotlinx.dateTime) coreLibraryDesugaring(libs.android.desugaring) implementation(libs.koin.android) testImplementation(libs.junit) }