summaryrefslogtreecommitdiff
path: root/src/xpi.mk
diff options
context:
space:
mode:
authorBenjamin Drung <bdrung@ubuntu.com>2009-09-22 13:17:17 +0200
committerBenjamin Drung <bdrung@ubuntu.com>2009-09-22 13:17:17 +0200
commitc51a373fdde3bc0cdce723c18a4fdd9d90e24966 (patch)
tree925f3a62d51ab5abfd008a3f100d966c2ee76b9e /src/xpi.mk
parent3ee94007836c3856950b576dc8ac36a6c957c210 (diff)
improve guessing of common license
- update src/xpi.mk
Diffstat (limited to 'src/xpi.mk')
-rw-r--r--src/xpi.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/xpi.mk b/src/xpi.mk
index 570e124..3e2ed2c 100644
--- a/src/xpi.mk
+++ b/src/xpi.mk
@@ -153,8 +153,6 @@ MOZ_EXTENSION_PKG ?= $(strip $(shell grep ^Package: debian/control | head -n 1 |
MOZ_XPI_BUILD_COMMAND ?= med-xpi-pack $(CURDIR) $(MOZ_EXTENSION_PKG).xpi;
-MOZ_XPI_DOCUMENTED_LICENSE_FILES ?= $(strip $(shell find * -iname copying -o -iname licen[cs]e -o -iname licen[cs]e.txt))
-
ALL_XPI_RECOMMENDS = $(sort $(foreach id,$(call XPI_TARGET_EMIDs,$(TEMPDIR)), \
$(foreach package,$(packages_$(id)),$(call CHECK_VERSION,$(id),$(package)))))
@@ -205,6 +203,9 @@ ifneq (,$(MOZ_XPI_DOCUMENTED_LICENSE_FILES))
unzip -o -d $(TEMPDIR) $(XPI_DIR)$* -x $(MOZ_XPI_DOCUMENTED_LICENSE_FILES)
else
unzip -o -d $(TEMPDIR) $(XPI_DIR)$*
+ifeq ($(origin MOZ_XPI_DOCUMENTED_LICENSE_FILES),undefined)
+ cd $(TEMPDIR) && find \( -iname copying -o -iname licen[cs]e -o -iname licen[cs]e.txt \) -printf "xpi.mk: deleted %p\n" -delete
+endif
endif
touch $@