774ed51e1b
* NSCv3 initial work * Allow only 1 NSC * read sgv * NSv3: Read Bolus, Carbs * NSCv3: more work * fix build * loading working * work on TT * TT working * TBR processing * EPS working * PS Sync * Process entries at once. Share code v1,v3 * BolusCalculatorWizard working * TherapyEvent working * process bg at once * improve sync * sdk -> ns-sdk * handle status per version * OffileEvents working * EB working * RemoteDeviceStatus * fix build * cleanup
31 lines
838 B
Groovy
31 lines
838 B
Groovy
plugins {
|
|
id 'com.android.library'
|
|
id 'kotlin-android'
|
|
id 'kotlin-kapt'
|
|
id 'kotlin-allopen'
|
|
id 'kotlin-parcelize'
|
|
id 'kotlinx-serialization'
|
|
id 'com.hiya.jacoco-android'
|
|
}
|
|
|
|
apply from: "${project.rootDir}/core/android_dependencies.gradle"
|
|
apply from: "${project.rootDir}/core/android_module_dependencies.gradle"
|
|
|
|
android {
|
|
|
|
namespace 'info.nightscout.interfaces'
|
|
}
|
|
|
|
dependencies {
|
|
api "androidx.appcompat:appcompat:$appcompat_version"
|
|
api "androidx.preference:preference-ktx:$preferencektx_version"
|
|
|
|
// Dagger
|
|
api "com.google.dagger:dagger:$dagger_version"
|
|
api "com.google.dagger:dagger-android:$dagger_version"
|
|
}
|
|
|
|
allOpen {
|
|
// allows mocking for classes w/o directly opening them for release builds
|
|
annotation 'info.nightscout.interfaces.annotations.InterfacesOpenForTesting'
|
|
} |