--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/ui/common/build.gradle.kts Thu Apr 13 17:28:56 2023 -0400
@@ -0,0 +1,50 @@
+plugins {
+ id("com.android.library")
+ kotlin("android")
+ id("com.geekorum.build.source-license-checker")
+}
+
+android {
+ namespace = "com.geekorum.aboutoss.ui.common"
+ compileSdk = 33
+
+ defaultConfig {
+ minSdk = 28
+
+ testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+ consumerProguardFiles("consumer-rules.pro")
+ }
+
+ buildTypes {
+ release {
+ isMinifyEnabled = false
+ proguardFiles(
+ getDefaultProguardFile("proguard-android-optimize.txt"),
+ "proguard-rules.pro"
+ )
+ }
+ }
+ compileOptions {
+ sourceCompatibility = JavaVersion.VERSION_1_8
+ targetCompatibility = JavaVersion.VERSION_1_8
+ }
+ kotlinOptions {
+ jvmTarget = "1.8"
+ }
+}
+
+dependencies {
+ implementation(project(":core"))
+ implementation(libs.appcompat)
+ implementation(libs.androidx.lifecycle.viewmodel)
+ implementation(libs.androidx.activity)
+ implementation(libs.geekdroid) {
+ //TODO get rid of dagger platform in geekdroid
+ exclude("com.google.dagger", "dagger-platform")
+ }
+
+
+ testImplementation(libs.junit)
+ androidTestImplementation(libs.androidx.test.ext.junit)
+ androidTestImplementation(libs.espresso.core)
+}
\ No newline at end of file