OSDN Git Service

Use a less freqent dummy file name: zipdummy
authorYing Wang <wangying@google.com>
Thu, 26 Feb 2015 17:36:27 +0000 (09:36 -0800)
committerYing Wang <wangying@google.com>
Thu, 26 Feb 2015 17:36:27 +0000 (09:36 -0800)
Previously if user has a directory with name dummy in the root of the
source tree, "zip -qd package.apk dummy" fails with:
"zip error: Nothing to do!".
This change mitigates the error.

Change-Id: I642e3bf0378e5b9911a068ecb72f795b3e92f1fe

core/Makefile
core/definitions.mk

index e52fbc8..0de717a 100644 (file)
@@ -1536,10 +1536,10 @@ $(PROGUARD_DICT_ZIP) :
                  unobfuscated_jars=$${dict_files//proguard_dictionary/classes.jar}; \
                  zip -q $@ $$dict_files $$unobfuscated_jars; \
                else \
-                 touch $(dir $@)/dummy; \
-                 (cd $(dir $@) && zip -q $(notdir $@) dummy); \
-                 zip -qd $@ dummy; \
-                 rm $(dir $@)/dummy; \
+                 touch $(dir $@)/zipdummy; \
+                 (cd $(dir $@) && zip -q $(notdir $@) zipdummy); \
+                 zip -qd $@ zipdummy; \
+                 rm $(dir $@)/zipdummy; \
                fi
 
 endif # TARGET_BUILD_APPS
index 6951af9..e0f61c5 100644 (file)
@@ -1779,10 +1779,10 @@ endef
 # so we need to give it something.
 define create-empty-package
 @mkdir -p $(dir $@)
-$(hide) touch $(dir $@)dummy
-$(hide) (cd $(dir $@) && jar cf $(notdir $@) dummy)
-$(hide) zip -qd $@ dummy
-$(hide) rm $(dir $@)dummy
+$(hide) touch $(dir $@)zipdummy
+$(hide) (cd $(dir $@) && jar cf $(notdir $@) zipdummy)
+$(hide) zip -qd $@ zipdummy
+$(hide) rm $(dir $@)zipdummy
 endef
 
 # Copy an arhchive file and delete any class files and empty folders inside.