Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

57 lines
1.6 KiB
Groovy

plugins {
id "com.android.library"
id "kotlin-android"
id "kotlin-kapt"
id "kotlin-parcelize"
id "dagger.hilt.android.plugin"
id "androidx.navigation.safeargs.kotlin"
}
android {
namespace 'com.chesire.nekome.app.search'
compileSdk sdk_version
defaultConfig {
minSdk 21
targetSdk sdk_version
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
consumerProguardFiles "consumer-rules.pro"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro"
}
}
buildFeatures {
viewBinding true
}
}
dependencies {
implementation project(":libraries:core")
implementation project(":libraries:datasource:search")
implementation project(":libraries:datasource:series")
implementation libs.androidx.appcompat
implementation libs.androidx.constraintlayout
implementation libs.androidx.core
implementation libs.androidx.fragment
implementation libs.androidx.lifecycle.livedata
implementation libs.androidx.navigation.fragment
implementation libs.androidx.navigation.ui
implementation libs.coil
implementation libs.google.hilt.android
implementation libs.google.material
implementation libs.liveevent
implementation libs.timber
kapt libs.google.hilt.android.compiler
testImplementation project(":testing")
testImplementation libs.androidx.arch.core.testing
testImplementation libs.junit
testImplementation libs.kotlin.coroutines.test
testImplementation libs.mockk
}