diff options
author | Colin Cross <ccross@android.com> | 2017-12-27 18:53:41 -0800 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2017-12-27 18:53:41 -0800 |
commit | 86e0cae74b46333cc27ac38eedf95220c696d4df (patch) | |
tree | da48799916aacf8351c6bbd02693f2cd6433b2de /Android.mk | |
parent | 13ade304819bdd28d61bb040ddd7bded7823891d (diff) | |
download | android_packages_apps_Messaging-86e0cae74b46333cc27ac38eedf95220c696d4df.tar.gz android_packages_apps_Messaging-86e0cae74b46333cc27ac38eedf95220c696d4df.tar.bz2 android_packages_apps_Messaging-86e0cae74b46333cc27ac38eedf95220c696d4df.zip |
Don't use LOCAL_PROGUARD_ENABLED := nosystem
This is the only user of nosystem, and it doesn't seem to serve
any purpose since most of the system flags are then manually
included back again. Switch to optimization + obfuscation and
let the build system provide the correct flags file.
Test: classes.dex is identical, classes-proguard.jar differs only
in removed StackMapTable sections (from -dontpreverify?).
Change-Id: I6bae85d10311a982d68cc296a441196ee3115c3d
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 6 |
1 files changed, 2 insertions, 4 deletions
@@ -64,11 +64,9 @@ else LOCAL_REQUIRED_MODULES:= libframesequence libgiftranscode endif -LOCAL_PROGUARD_FLAGS := -ignorewarnings +LOCAL_PROGUARD_ENABLED := obfuscation optimization -LOCAL_PROGUARD_ENABLED := nosystem - -LOCAL_PROGUARD_FLAG_FILES := ../../../build/core/proguard_basic_keeps.flags proguard.flags +LOCAL_PROGUARD_FLAG_FILES := proguard.flags ifeq (eng,$(TARGET_BUILD_VARIANT)) LOCAL_PROGUARD_FLAG_FILES += proguard-test.flags else |