plugins { alias(libs.plugins.android.application) alias(libs.plugins.kotlin.compose) alias(libs.plugins.kotlin.android) alias(libs.plugins.detekt) } android { namespace = "com.vlohachov.moviespot" compileSdk = libs.versions.android.compileSdk.get().toInt() defaultConfig { applicationId = "com.vlohachov.moviespot" minSdk = libs.versions.android.minSdk.get().toInt() targetSdk = libs.versions.android.targetSdk.get().toInt() versionCode = 1 versionName = "1.0" vectorDrawables { useSupportLibrary = true } } buildTypes { release { isMinifyEnabled = true proguardFiles( getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro" ) } } buildFeatures { compose = true buildConfig = true } } kotlin { jvmToolchain { languageVersion.set(JavaLanguageVersion.of(17)) } } dependencies { implementation(project(":shared-presentation")) implementation(project(":shared-domain")) implementation(project(":shared-data")) implementation(libs.androidx.activity.compose) implementation(libs.material) }