diff options
author | cyberta <cyberta@riseup.net> | 2020-01-23 00:40:39 -0600 |
---|---|---|
committer | cyberta <cyberta@riseup.net> | 2020-01-23 00:40:39 -0600 |
commit | 9109fb9d54f99958cce6bc0b2ffa63f83a43a101 (patch) | |
tree | e456e268b3da4a2c4609153e38b050b24d75016c | |
parent | db12765763840d9202b39afd1f69ea0e62925dac (diff) |
implement BuildConfig constants for custom branded clients to preseed IPs
-rw-r--r-- | app/build.gradle | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/app/build.gradle b/app/build.gradle index 68db8926..286ddc1c 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -37,8 +37,10 @@ android { buildConfigField 'int', 'donation_reminder_duration', '30' //skip the account creation / login screen if the provider offers anonymous vpn usage, use directly the anonymous cert instead buildConfigField 'boolean', 'priotize_anonymous_usage', 'false' - //ignore the following config, only used in custom flavor + //ignore the following configs, only used in custom flavor buildConfigField "String", "customProviderUrl", '""' + buildConfigField "String", "customProviderIp", '""' + buildConfigField "String", "customProviderApiIp", '""' testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" dexOptions { @@ -89,6 +91,12 @@ android { //Provider base url, e.g. '"https://example.com"' def customProviderUrl = '"https://riseup.net"' buildConfigField "String", "customProviderUrl", customProviderUrl + //static ip address of provider, using a commercially validated CA certificate to serve the provider.json + def customProviderIp = '"198.252.153.70"' + buildConfigField "String", "customProviderIp", customProviderIp + //static ip address of the provider api, using a self signed certificate to serve provider.json, eip-service.json etc. + def customProviderApiIp = '"198.252.153.107"' + buildConfigField "String", "customProviderApiIp", customProviderApiIp //Change the versionCode as needed //versionCode 1 //Change the versionName as needed |