Files
hapi/android/core/data/build.gradle.kts
T

39 lines
880 B
Kotlin

import org.jetbrains.kotlin.gradle.dsl.JvmTarget
// Android library: transport + persistence layer (see DataModule.kt for the plan).
plugins {
alias(libs.plugins.android.library)
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.serialization)
}
android {
namespace = "app.hapi.data"
compileSdk = 36
defaultConfig {
minSdk = 26
}
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
}
}
kotlin {
compilerOptions {
jvmTarget.set(JvmTarget.JVM_17)
}
}
dependencies {
api(project(":core:protocol"))
implementation(libs.kotlinx.coroutines.core)
implementation(libs.kotlinx.serialization.json)
testImplementation(libs.junit)
testImplementation(libs.kotlin.test)
testImplementation(libs.kotlinx.coroutines.test)
}