-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
21 lines (17 loc) · 743 Bytes
/
Makefile
File metadata and controls
21 lines (17 loc) · 743 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
PYTHON = python3
MANIFEST_INFO = $(PYTHON) ./tools/manifest_info.py
EXTENSION_src = $(shell $(MANIFEST_INFO) src manifest.json)
EXTENSION_src += lrlib/pages/lrp_mentions_view.js
EXTENSION_src += mwel/common/mwel_clipboard.js mwel/pages/mwel_dom.js
EXTENSION_src += orco_pages/orcop_options.js orco_pages/orcop_popup.js
EXTENSION_src += orco_pages/orco_mentions.css
EXTENSION_src += orco_pages/orcop_options.css orco_pages/orcop_popup.css
EXTENSION_name = orco
dist:
set -e ; \
version="`python3 -c 'import json, sys; print(json.load(sys.stdin)["version"])' <manifest.json`" ; \
file="$(EXTENSION_name)-$${version}-unsigned.xpi" ; \
$(RM) "$$file" ; \
zip --must-match "$$file" $(EXTENSION_src) ; \
echo "Created $$file"
.PHONY: dist