am c62c92c3: Create an empty zip file if no dict file found.

* commit 'c62c92c3d737304cbd38e99e92f29e193b15b7c8':
  Create an empty zip file if no dict file found.
This commit is contained in:
Ying Wang 2013-08-28 18:43:32 -07:00 committed by Android Git Automerger
commit c97e86dca8

View file

@ -1429,7 +1429,7 @@ endif # EMMA_INSTRUMENT=true
# Only for apps_only build.
#
ifdef TARGET_BUILD_APPS
PROGUARD_DICT_ZIP := $(PRODUCT_OUT)/proguard-dict-$(FILE_NAME_TAG).zip
PROGUARD_DICT_ZIP := $(PRODUCT_OUT)/$(TARGET_PRODUCT)-proguard-dict-$(FILE_NAME_TAG).zip
# the dependency will be set up later in build/core/main.mk.
$(PROGUARD_DICT_ZIP) :
@echo "Packaging Proguard obfuscation dictionary files."
@ -1437,7 +1437,10 @@ $(PROGUARD_DICT_ZIP) :
if [ -n "$$dict_files" ]; then \
zip -q $@ $$dict_files; \
else \
touch $@; \
touch $(dir $@)/dummy; \
(cd $(dir $@) && zip -q $(notdir $@) dummy); \
zip -qd $@ dummy; \
rm $(dir $@)/dummy; \
fi
endif # TARGET_BUILD_APPS