diff options
author | Alexander Sack <asac@ubuntu.com> | 2009-08-17 12:38:17 +0200 |
---|---|---|
committer | Alexander Sack <asac@ubuntu.com> | 2009-08-17 12:38:17 +0200 |
commit | f742d177f2d3c24c4f374e45ecec29d7c7bc51eb (patch) | |
tree | ca3b73f03b2f5914c876f85533c01a4972878110 /src | |
parent | 8355baef8c0778d6f1eaa983f6b48ce49a5f92cf (diff) | |
parent | 67416ed86c73275213c7041aaac7cd9ae832d45b (diff) |
(merge lp:~jazzva/mozilla-devscripts/moz-xpi-exclude-files)
* xpi.mk:
- add MOZ_XPI_DOCUMENTED_LICENSE_FILES parameter to enable exclusion of
extra license files during installation of the XPI to the packaging tree
Diffstat (limited to 'src')
-rw-r--r-- | src/xpi.mk | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -52,6 +52,11 @@ # usually xpi.mk creates the right links based on targetApplication # parsed in install.rdf; if you need more directories, use this. # +# MOZ_XPI_DOCUMENTED_LICENSE_FILES (OPTIONAL): +# defines extra license files which need to be excluded during +# the installation of the XPI file to the packaging tree. When +# using parameter, be sure that you documented _all_ excluded +# license files in debian/copyright appropriately # # Deprecated variables: # @@ -180,7 +185,11 @@ endif # ### general helper targets stamp-unzip-%: $(XPI_FILE) [ -d $(TEMPDIR) ] || mkdir -p $(TEMPDIR) +ifneq (,$(MOZ_XPI_DOCUMENTED_LICENSE_FILES)) + unzip -d $(TEMPDIR) $(XPI_DIR)$* -x $(MOZ_XPI_DOCUMENTED_LICENSE_FILES) +else unzip -d $(TEMPDIR) $(XPI_DIR)$* +endif touch $@ stamp-installlinks-%: |