Merge "Strip all multidex files, not just classes.dex"

This commit is contained in:
Brian Carlstrom
2014-07-02 16:35:53 +00:00
committed by Gerrit Code Review

View File

@@ -18,7 +18,11 @@ DEXPREOPT_BOOT_JAR_DIR_FULL_PATH := $(DEXPREOPT_PRODUCT_DIR_FULL_PATH)/$(DEXPREO
# $(1): the .jar or .apk to remove classes.dex # $(1): the .jar or .apk to remove classes.dex
define dexpreopt-remove-classes.dex define dexpreopt-remove-classes.dex
$(hide) $(AAPT) remove $(1) classes.dex $(hide) zip --quiet --delete $(1) classes.dex; \
dex_index=2; \
while zip --quiet --delete $(1) classes$${dex_index}.dex > /dev/null; do \
let dex_index=dex_index+1; \
done
endef endef
# Special rules for building stripped boot jars that override java_library.mk rules # Special rules for building stripped boot jars that override java_library.mk rules