AndroidAPS/core/main/android_module_dependencies.gradle

62 lines
1.3 KiB
Groovy
Raw Normal View History

2021-02-18 22:33:14 +01:00
android {
2023-10-16 15:20:50 +02:00
compileSdk 34
defaultConfig {
minSdkVersion 28
targetSdkVersion 28
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
}
2021-02-18 22:33:14 +01:00
2023-08-03 11:03:57 +02:00
flavorDimensions = ["standard"]
2021-02-18 22:33:14 +01:00
productFlavors {
full {
2023-10-14 12:58:58 +02:00
getIsDefault().set(true)
2021-02-18 22:33:14 +01:00
dimension "standard"
}
2021-02-18 23:35:23 +01:00
pumpcontrol {
dimension "standard"
}
aapsclient {
2021-02-18 23:35:23 +01:00
dimension "standard"
}
aapsclient2 {
2021-02-18 23:35:23 +01:00
dimension "standard"
}
2021-02-18 22:33:14 +01:00
}
// disable for modules here
buildFeatures {
2023-10-16 15:20:50 +02:00
viewBinding = true
2022-11-06 12:28:35 +01:00
buildConfig = false
}
2023-10-16 15:20:50 +02:00
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main {
jniLibs.srcDirs = ['src/main/jniLibs']
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_11
targetCompatibility JavaVersion.VERSION_11
}
lint {
checkReleaseBuilds false
disable 'MissingTranslation'
disable 'ExtraTranslation'
}
2021-02-18 23:35:23 +01:00
}
dependencies {
kapt "com.google.dagger:dagger-android-processor:$dagger_version"
kapt "com.google.dagger:dagger-compiler:$dagger_version"
2021-09-21 21:57:56 +02:00
}