summaryrefslogtreecommitdiff
path: root/src/xpi.mk
diff options
context:
space:
mode:
Diffstat (limited to 'src/xpi.mk')
-rw-r--r--src/xpi.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/xpi.mk b/src/xpi.mk
index 626c138..6cad17d 100644
--- a/src/xpi.mk
+++ b/src/xpi.mk
@@ -166,8 +166,10 @@ else
XPI_RECOMMENDS = ALL_XPI_RECOMMENDS
endif
+EXTENSION_BASE_NAME := $(patsubst xul-ext-%,%,$(MOZ_EXTENSION_PKG))
+
strip_version = $(sort $(foreach package,$(1),$(shell echo $(package) | sed "s/-[0-9.]*$$//")))
-XPI_PROVIDES = $(addsuffix -$(patsubst xul-ext-%,%,$(MOZ_EXTENSION_PKG)),$(call strip_version,$(XPI_RECOMMENDS)))
+XPI_PROVIDES = $(EXTENSION_BASE_NAME) $(addsuffix -$(EXTENSION_BASE_NAME),$(call strip_version,$(XPI_RECOMMENDS)))
TEMPDIR := temp-xpi-unpacked