val androidCompileSdkVersion: Int by rootProject.extra val androidMinSdkVersion: Int by rootProject.extra val androidTargetSdkVersion: Int by rootProject.extra val defaultManagerPackageName: String by rootProject.extra val verCode: Int by rootProject.extra val verName: String by rootProject.extra val androidSourceCompatibility: JavaVersion by rootProject.extra val androidTargetCompatibility: JavaVersion by rootProject.extra val composeVersion = "1.2.0-alpha03" plugins { id("com.android.application") kotlin("android") } android { compileSdk = androidCompileSdkVersion defaultConfig { applicationId = defaultManagerPackageName minSdk = androidMinSdkVersion targetSdk = androidTargetSdkVersion versionCode = verCode versionName = verName } buildTypes { release { isMinifyEnabled = true proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") } } compileOptions { sourceCompatibility = androidSourceCompatibility targetCompatibility = androidTargetCompatibility } kotlinOptions { jvmTarget = "11" } buildFeatures { compose = true } composeOptions { kotlinCompilerExtensionVersion = composeVersion } } dependencies { compileOnly(project(":patch")) implementation(project(":imanager")) implementation("androidx.core:core-ktx:1.7.0") implementation("androidx.activity:activity-compose:1.5.0-alpha01") implementation("androidx.compose.material:material-icons-extended:1.0.5") implementation("androidx.compose.material3:material3:1.0.0-alpha04") implementation("androidx.compose.runtime:runtime-livedata:$composeVersion") implementation("androidx.compose.ui:ui:$composeVersion") implementation("androidx.compose.ui:ui-tooling:$composeVersion") implementation("androidx.lifecycle:lifecycle-viewmodel-compose:2.5.0-alpha01") implementation("androidx.navigation:navigation-compose:2.5.0-alpha01") implementation("androidx.preference:preference:1.2.0") implementation("com.google.accompanist:accompanist-drawablepainter:0.24.2-alpha") implementation("com.google.accompanist:accompanist-navigation-animation:0.24.2-alpha") implementation("com.google.accompanist:accompanist-swiperefresh:0.24.2-alpha") implementation("com.google.android.material:material:1.5.0") //implementation("dev.rikka.rikkax.material:material:2.1.0") }