Skip to content

Commit 94697c9

Browse files
committed
Make module package version release-aware
1 parent 6bb420a commit 94697c9

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

scripts/package.sh

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,22 @@
11
#!/usr/bin/env bash
22
set -euo pipefail
33

4-
MODULE_ID="ColorOS-Themes-Rock"
5-
VERSION="v0.1.0"
6-
OUT_DIR="dist"
4+
MODULE_ID="${MODULE_ID:-ColorOS-Themes-Rock}"
5+
VERSION="${MODULE_VERSION:-}"
6+
OUT_DIR="${OUT_DIR:-dist}"
7+
8+
if [[ -z "$VERSION" ]]; then
9+
VERSION="$(grep -E '^version=' module.prop | head -n 1 | cut -d'=' -f2-)"
10+
fi
11+
12+
if [[ -z "$VERSION" ]]; then
13+
VERSION="v0.1.0"
14+
fi
15+
716
ZIP_NAME="$MODULE_ID-$VERSION.zip"
817

918
mkdir -p "$OUT_DIR"
19+
rm -f "$OUT_DIR"/*.zip
1020

1121
FILES=(
1222
"module.prop"

0 commit comments

Comments
 (0)