summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2023-02-15 20:31:52 +0100
committerAlbin <albin@mullvad.net>2023-02-16 13:38:15 +0100
commit61a4596be4fe6bf55579ba0e5dba3ecd63d3ac98 (patch)
treef7411ef2791db0fc5c3e2e0ca6bcbfb2a3c84c79 /android
parentc394333a9c45ddff120f9efd45cf0bc0c0a109fa (diff)
downloadmullvadvpn-61a4596be4fe6bf55579ba0e5dba3ecd63d3ac98.tar.xz
mullvadvpn-61a4596be4fe6bf55579ba0e5dba3ecd63d3ac98.zip
Enable r8 minify and shrinking for release builds
Diffstat (limited to 'android')
-rw-r--r--android/app/build.gradle.kts4
1 files changed, 3 insertions, 1 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index f673552b23..4241a1009e 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -62,7 +62,6 @@ android {
buildTypes {
getByName("release") {
- isMinifyEnabled = false
signingConfig = signingConfigs.getByName("release")
}
}
@@ -70,6 +69,8 @@ android {
buildTypes {
getByName("release") {
+ isMinifyEnabled = true
+ isShrinkResources = true
proguardFiles(
getDefaultProguardFile("proguard-android-optimize.txt"),
"proguard-rules.pro"
@@ -79,6 +80,7 @@ android {
create("fdroid") {
initWith(buildTypes.getByName("release"))
isMinifyEnabled = false
+ isShrinkResources = false
signingConfig = null
matchingFallbacks += "release"
}