#!/bin/bash # 构建 GiteaHubSync.fpk set -e cd "$(dirname "$0")" echo "== 生成图标 ==" python3 genicon.py echo "== 清理缓存 ==" find GiteaHubSync -name "__pycache__" -type d -exec rm -rf {} + 2>/dev/null || true echo "== 打包 ==" cd GiteaHubSync fnpack build cd .. ls -la GiteaHubSync/GiteaHubSync.fpk echo "== 校验 ==" tar tzf GiteaHubSync/GiteaHubSync.fpk | grep -E "manifest|main$|panel.py|index.cgi|id_ed25519"