From 0fcdc3df58446712db77d461dda47b7ba5eee6b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Thu, 2 Feb 2017 10:55:34 +0100 Subject: [PATCH] Disable ProsGuard for debug builds --- OpenKeychain/build.gradle | 7 +++---- .../{proguard-rules.pro => proguard-rules-release.pro} | 0 2 files changed, 3 insertions(+), 4 deletions(-) rename OpenKeychain/{proguard-rules.pro => proguard-rules-release.pro} (100%) diff --git a/OpenKeychain/build.gradle b/OpenKeychain/build.gradle index 46d57e370..c33c8c54c 100644 --- a/OpenKeychain/build.gradle +++ b/OpenKeychain/build.gradle @@ -185,7 +185,7 @@ android { buildTypes { release { minifyEnabled true - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules-release.pro' // Reference them in the java files with e.g. BuildConfig.ACCOUNT_TYPE. buildConfigField "String", "ACCOUNT_TYPE", "\"org.sufficientlysecure.keychain.account\"" @@ -201,9 +201,8 @@ android { } debug { - minifyEnabled true - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' - testProguardFile('proguard-rules.pro') + // disable ProGuard for faster compile times for debug builds + minifyEnabled false applicationIdSuffix ".debug" diff --git a/OpenKeychain/proguard-rules.pro b/OpenKeychain/proguard-rules-release.pro similarity index 100% rename from OpenKeychain/proguard-rules.pro rename to OpenKeychain/proguard-rules-release.pro