/
build.gradle
50 lines (46 loc) · 1.85 KB
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
apply plugin: 'com.android.application'
ext {
// Obtained from ~/.gradle/gradle.properites on build server or load default
// empty strings.
RELEASE_STORE_FILE = project.properties['RELEASE_STORE_FILE'] ?: "."
RELEASE_STORE_PASSWORD = project.properties['RELEASE_STORE_PASSWORD'] ?: ""
RELEASE_KEY_ALIAS = project.properties['RELEASE_KEY_ALIAS'] ?: ""
RELEASE_KEY_PASSWORD = project.properties['RELEASE_KEY_PASSWORD'] ?: ""
TRUSTED_SOURCE_PUBLIC_KEY = project.properties['TRUSTED_SOURCE_PUBLIC_KEY'] ?:
"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDHiuy2ULV4pobkuQN2TEjmR1tn" +
"HJ+F335hm/lVdaFQzvBmeq64MUMbumheVLDJaSUiAVzqSHDKJWH01ZQRowqBYjwo" +
"ycVSQSeO2glc6XZZ+CJudAPXe8iFWLQp3kBBnBmVcBXCOQFO7aLgQMv4nqKZsLW0" +
"HaAJkjpnc165Os+aYwIDAQAB";
}
android {
compileSdkVersion 28
defaultConfig {
applicationId "org.commcarehq.aadharuid"
minSdkVersion 14
targetSdkVersion 27
versionCode 4
versionName "1.0.6"
}
signingConfigs {
release {
storeFile file(project.ext.RELEASE_STORE_FILE)
storePassword project.ext.RELEASE_STORE_PASSWORD
keyAlias project.ext.RELEASE_KEY_ALIAS
keyPassword project.ext.RELEASE_KEY_PASSWORD
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
}
}
dependencies {
testImplementation 'junit:junit:4.12'
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation ('com.journeyapps:zxing-android-embedded:3.6.0') { transitive = false }
// Don't update this untill we drop support for pre-19 devices
implementation 'com.google.zxing:core:3.3.0'
}