|
|
@@ -5,7 +5,14 @@ def keystoreProperties = new Properties()
|
|
|
keystoreProperties.load(new FileInputStream(rootProject.file("keystore.properties")))
|
|
|
|
|
|
def developProperties = new Properties()
|
|
|
-developProperties.load(new FileInputStream(rootProject.file("develop.properties")))
|
|
|
+try {
|
|
|
+ developProperties.load(new FileInputStream(rootProject.file("develop.properties")))
|
|
|
+} catch (ignored) {
|
|
|
+ developProperties['DEV_USER_1'] = ""
|
|
|
+ developProperties['PRODUCT_USER_1'] = ""
|
|
|
+ developProperties['DEV_USER_2'] = ""
|
|
|
+ developProperties['PRODUCT_USER_2'] = ""
|
|
|
+}
|
|
|
|
|
|
android {
|
|
|
|
|
|
@@ -35,11 +42,6 @@ android {
|
|
|
multiDexEnabled true
|
|
|
vectorDrawables.useSupportLibrary = true
|
|
|
|
|
|
- // defining the test properties
|
|
|
- buildConfigField "String", "DEV_USER_1", "\"" + developProperties['DEV_USER_1'] + "\""
|
|
|
- buildConfigField "String", "PRODUCT_USER_1", "\"" + developProperties['PRODUCT_USER_1'] + "\""
|
|
|
- buildConfigField "String", "DEV_USER_2", "\"" + developProperties['DEV_USER_2'] + "\""
|
|
|
- buildConfigField "String", "PRODUCT_USER_2", "\"" + developProperties['PRODUCT_USER_2'] + "\""
|
|
|
}
|
|
|
|
|
|
buildTypes {
|
|
|
@@ -47,12 +49,24 @@ android {
|
|
|
minifyEnabled false
|
|
|
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
|
|
signingConfig signingConfigs.release
|
|
|
+
|
|
|
+ // defining the test properties
|
|
|
+ buildConfigField "String", "DEV_USER_1", "\"\""
|
|
|
+ buildConfigField "String", "PRODUCT_USER_1", "\"\""
|
|
|
+ buildConfigField "String", "DEV_USER_2", "\"\""
|
|
|
+ buildConfigField "String", "PRODUCT_USER_2", "\"\""
|
|
|
}
|
|
|
debug {
|
|
|
versionNameSuffix "-debug"
|
|
|
manifestPlaceholders = [appLabel: "@string/app_name_debug"]
|
|
|
signingConfig signingConfigs.release
|
|
|
// signingConfig signingConfigs.debug
|
|
|
+
|
|
|
+ // defining the test properties
|
|
|
+ buildConfigField "String", "DEV_USER_1", "\"" + developProperties['DEV_USER_1'] + "\""
|
|
|
+ buildConfigField "String", "PRODUCT_USER_1", "\"" + developProperties['PRODUCT_USER_1'] + "\""
|
|
|
+ buildConfigField "String", "DEV_USER_2", "\"" + developProperties['DEV_USER_2'] + "\""
|
|
|
+ buildConfigField "String", "PRODUCT_USER_2", "\"" + developProperties['PRODUCT_USER_2'] + "\""
|
|
|
}
|
|
|
}
|
|
|
|