aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/pack.sh
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-webextension/pack.sh')
-rwxr-xr-xpackages/taler-wallet-webextension/pack.sh10
1 files changed, 8 insertions, 2 deletions
diff --git a/packages/taler-wallet-webextension/pack.sh b/packages/taler-wallet-webextension/pack.sh
index ca05f36de..f83948a4d 100755
--- a/packages/taler-wallet-webextension/pack.sh
+++ b/packages/taler-wallet-webextension/pack.sh
@@ -13,11 +13,14 @@ fi
vers_manifest=$(jq -r '.version' manifest-common.json)
+
+# Create version form Manifest v2
zipfile="taler-wallet-webextension-${vers_manifest}.zip"
TEMP_DIR=$(mktemp -d)
jq -s 'add | .name = "GNU Taler Wallet" ' manifest-common.json manifest-v2.json > $TEMP_DIR/manifest.json
-cp -r dist static $TEMP_DIR
+cp -r static $TEMP_DIR
+cp -r dist/prod $TEMP_DIR/dist
find $TEMP_DIR/dist \( -name "test.*" -o -name "*.test.*" -o -name "stories.*" -o -name "*.dev.*" \) -delete
[[ "$ENV" == "prod" ]] && find $TEMP_DIR/dist \( -name "*.map" \) -delete
@@ -35,11 +38,14 @@ mkdir -p extension/v2/unpacked
echo "Packed webextension: extension/v2/$zipfile"
cp -rf src extension/v2/unpacked
+# Create version form Manifest v3
zipfile="taler-wallet-webextension-${vers_manifest}.zip"
TEMP_DIR=$(mktemp -d)
jq -s 'add | .name = "GNU Taler Wallet" ' manifest-common.json manifest-v3.json > $TEMP_DIR/manifest.json
-cp -r dist static service_worker.js $TEMP_DIR
+cp -r static $TEMP_DIR
+cp -r dist/prod $TEMP_DIR/dist
+cp -r service_worker.js $TEMP_DIR
find $TEMP_DIR/dist \( -name "test.*" -o -name "*.test.*" -o -name "stories.*" -o -name "*.dev.*" \) -delete
[[ "$ENV" == "prod" ]] && find $TEMP_DIR/dist \( -name "*.map" \) -delete