| import com.matter.buildsrc.Deps |
| import com.matter.buildsrc.Versions |
| |
| plugins { |
| id("com.android.library") |
| id("org.jetbrains.kotlin.android") |
| } |
| |
| android { |
| namespace = "com.matter.virtual.device.app.core.model" |
| compileSdk = Versions.compileSdkVersion |
| |
| defaultConfig { |
| minSdk = Versions.minSdkVersion |
| targetSdk = Versions.targetSdkVersion |
| |
| 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(Deps.AndroidX.core) |
| implementation(Deps.AndroidX.Lifecycle.livedata) |
| |
| testImplementation(Deps.Test.junit) |
| androidTestImplementation(Deps.Test.junitExt) |
| androidTestImplementation(Deps.Test.espresso) |
| } |