From cf8c1d39eb4d2ccd8cb5dfbe7931bc2aa116a3c7 Mon Sep 17 00:00:00 2001 From: Nick White Date: Thu, 11 Nov 2010 19:46:20 +0000 Subject: Add basic chromium extension --- Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 53d7ec6..aee2b52 100644 --- a/Makefile +++ b/Makefile @@ -35,5 +35,16 @@ xpi: readable.js gecko/install.rdf gecko/chrome.manifest gecko/chrome/content/re @rm -rf gecko-build @echo $(NAME)-$(VERSION).xpi $(NAME)-$(VERSION).xpi.sig -.PHONY: dist xpi +crx: readable.js chromium/icon.png chromium/manifest.json chromium/background.html + @rm -rf chromium-build + @mkdir chromium-build + @cp COPYING readable.js chromium/icon.png chromium/background.html chromium-build/ + @sed "s/VERSION/$(VERSION)/g" < chromium/manifest.json > chromium-build/manifest.json + @chromium-browser --pack-extension=chromium-build + @mv chromium-build.crx $(NAME)-$(VERSION).crx + @rm -r chromium-build chromium-build.pem + @gpg -b < $(NAME)-$(VERSION).crx > $(NAME)-$(VERSION).crx.sig + @echo $(NAME)-$(VERSION).crx $(NAME)-$(VERSION).crx.sig + +.PHONY: dist xpi crx .SUFFIXES: ttl html -- cgit v1.2.3