-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
17 lines (15 loc) · 679 Bytes
/
Copy pathMakefile
File metadata and controls
17 lines (15 loc) · 679 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mozilla:
rm -rf ./build-mozilla
mkdir -p ./build-mozilla
cp -r ./src/* ./build-mozilla/
cp ./manifest-mozilla.json ./build-mozilla/manifest.json
chromium:
rm -rf ./build-chromium
mkdir -p ./build-chromium
cp -r ./src/* ./build-chromium/
cp ./manifest-chromium.json ./build-chromium/manifest.json
package: mozilla chromium
rm -rf ./package
mkdir -p ./package
zip -r ./package/browser-json-editor-mozilla-$$(cat ./build-mozilla/manifest.json | grep -o '"version": ".*"' | grep -o '\d\.\d').zip ./build-mozilla/*
zip -r ./package/browser-json-editor-chromium-$$(cat ./build-chromium/manifest.json | grep -o '"version": ".*"' | grep -o '\d\.\d').zip ./build-chromium/*