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

37 lines
943 B
Kotlin

plugins {
id("com.escodro.android-library")
alias(libs.plugins.ksp)
}
android {
defaultConfig {
javaCompileOptions {
ksp {
arg("room.schemaLocation", "$projectDir/schemas")
arg("room.incremental", "true")
}
}
}
sourceSets {
getByName("androidTest").assets.srcDirs("$projectDir/schemas")
}
}
dependencies {
implementation(projects.libraries.core)
implementation(projects.data.repository)
implementation(libs.koin.core)
api(libs.androidx.room.runtime)
implementation(libs.androidx.room.ktx)
ksp(libs.androidx.room.compiler)
androidTestImplementation(libs.test.junitext)
androidTestImplementation(libs.test.runner)
androidTestImplementation(libs.androidx.room.test)
testImplementation(libs.test.junit)
testImplementation(libs.test.mockk)
testImplementation(libs.kotlinx.coroutines.test)
}