summaryrefslogtreecommitdiff
path: root/src/xpi.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/xpi.mk')
-rw-r--r--src/xpi.mk17
1 files changed, 2 insertions, 15 deletions
diff --git a/src/xpi.mk b/src/xpi.mk
index 0a0d0fc..68ea18d 100644
--- a/src/xpi.mk
+++ b/src/xpi.mk
@@ -143,13 +143,13 @@ CHECK_VERSION = $(shell \
moz-version -cs "$($(2)_sol)" le $(call TARGET_VERSION,$(1),maxVersion,$(TEMPDIR)) && \
echo $(2))
+MOZ_EXTENSION_PKG ?= $(strip $(shell grep ^Package: debian/control | head -n 1 | sed "s/^Package://"))
+
MOZ_XPI_BUILD_COMMAND ?= med-xpi-pack $(CURDIR) $(MOZ_EXTENSION_PKG).xpi;
XPI_DEPENDS = $(sort $(foreach id,$(call XPI_TARGET_EMIDs,$(TEMPDIR)), \
$(foreach package,$(packages_$(id)),$(call CHECK_VERSION,$(id),$(package)))))
-MOZ_EXTENSION_PKG ?= $(strip $(shell grep ^Package: debian/control | head -n 1 | sed "s/^Package://"))
-
TEMPDIR := temp-xpi-unpacked
ifneq (,$(MOZ_XPI_FILE))
@@ -219,8 +219,6 @@ stamp-xpi-depends:
mv debian/$(MOZ_EXTENSION_PKG).substvars~ debian/$(MOZ_EXTENSION_PKG).substvars
touch $@
-# only attempt to do things if a pkg was provided; otherwise error out
-ifneq (,$(MOZ_EXTENSION_PKG))
xpi-install: stamp-extension-install stamp-xpi-depends
xpi-clean:
@@ -230,15 +228,4 @@ xpi-clean:
$(NULL)
-rm -rf $(TEMPDIR)
-
-else
-xpi-install:
- echo "*** need to define MOZ_EXTENSION_PKG"
- exit 2
-
-xpi-clean:
- echo "*** need to define MOZ_EXTENSION_PKG"
- exit 2
-endif
-
.PHONY: xpi-install xpi-clean