From 04842e4320c0fe03edb6df205936a256a42b192d Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Thu, 30 Mar 2023 10:11:41 +0800 Subject: [PATCH] Update Makefile for Edge extension --- pkg/extension/Makefile | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pkg/extension/Makefile diff --git a/pkg/extension/Makefile b/pkg/extension/Makefile new file mode 100644 index 000000000..6a3230aeb --- /dev/null +++ b/pkg/extension/Makefile @@ -0,0 +1,27 @@ + + + +all: firefox chrome edge + +build: * + rm -rf dist + yarn build-prod + +firefox: build + echo "building firefox package" + FIREFOX_PKG_NAME="firefox-$(shell cat dist/manifest.json| jq -j .version).zip" ; \ + FIREFOX_SRC_NAME="firefox-$(shell cat dist/manifest.json| jq -j .version)-src.zip" ; \ + pushd dist; zip -r ../$$FIREFOX_PKG_NAME *; popd; \ + pushd src; zip -r ../$$FIREFOX_SRC_NAME *; popd; \ + echo "done" + +chrome: build + echo "building chrome package" + zip -r chrome-$(shell cat dist/manifest.json| jq -j .version).zip ./dist/* + +edge: build + echo "building edge package" + EDGE_PKG_NAME="omnivore-extension-edge-$(shell cat dist/manifest.json| jq -j .version).zip" ; \ + pushd dist; zip -r $${EDGE_PKG_NAME} ./*; popd; + +