- #!/bin/sh
- # app_app_algorithmModel · 单独打包 —— 与 Windows 的 pack.bat 等价。
- # 用法: sh pack.sh [all|verify|help]
- set -e
- cd "$(dirname "$0")/.."
- if [ -x ".venv/bin/python" ]; then PY=".venv/bin/python"; else PY="python3"; fi
- case "${1:-}" in
- all) exec "$PY" scripts/pack_module.py --all ;;
- verify) exec "$PY" scripts/pack_module.py --verify "$(ls -t dist/app_app_algorithmModel_v*.zip 2>/dev/null | head -1)" ;;
- help|"") cat <<'EOF'
- 用法: sh pack.sh [all|verify|help] (模块: app_algorithmModel)
- (无参) 打包本模块 all 打四模块 verify 核验最新包
- EOF
- ;;
- *) exec "$PY" scripts/pack_module.py --module app_algorithmModel ;;
- esac
|