diff options
| author | Albin <albin@mullvad.net> | 2023-04-19 11:03:55 +0200 |
|---|---|---|
| committer | Albin <albin@mullvad.net> | 2023-04-24 16:29:36 +0200 |
| commit | 14336f7be60df5ae5d18f72273e3e09292907775 (patch) | |
| tree | d6d5d8879cdb9cec9ae094892b115310d2b91f19 /android/app | |
| parent | 1fbbf6517c9948c53689d2b1847c8adc2aa404ea (diff) | |
| download | mullvadvpn-14336f7be60df5ae5d18f72273e3e09292907775.tar.xz mullvadvpn-14336f7be60df5ae5d18f72273e3e09292907775.zip | |
Add version code/name override option
Adds the option to override version code/name by setting properties
in `local.properties`. For example:
OVERRIDE_VERSION_CODE=123
OVERRIDE_VERSION_NAME=1.2.3
Diffstat (limited to 'android/app')
| -rw-r--r-- | android/app/build.gradle.kts | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index 46b70c0607..d6b59b6a2d 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -28,15 +28,16 @@ android { compileSdk = Versions.Android.compileSdkVersion defaultConfig { + val localProperties = gradleLocalProperties(rootProject.projectDir) + applicationId = "net.mullvad.mullvadvpn" minSdk = Versions.Android.minSdkVersion targetSdk = Versions.Android.targetSdkVersion - versionCode = generateVersionCode() - versionName = generateVersionName() + versionCode = generateVersionCode(localProperties) + versionName = generateVersionName(localProperties) testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" - val alwaysShowChangelog = gradleLocalProperties(rootProject.projectDir) - .getProperty("ALWAYS_SHOW_CHANGELOG") ?: "false" + val alwaysShowChangelog = localProperties.getProperty("ALWAYS_SHOW_CHANGELOG") ?: "false" buildConfigField( type = "boolean", name = "ALWAYS_SHOW_CHANGELOG", |
