Pine
|
0613f5e031
|
fix: 打包脚本兼容 __version__.py 动态版本号格式
__version__.py 重构为从配置文件动态加载版本号(_load_versions),
不再是静态 __version__ = "x.y.z" 赋值,导致打包脚本 sed 正则提取
版本号失败(Version 为空 + sync_tauri_version.mjs 抛错)。
修复所有读取版本号的脚本,增加回退逻辑:
1. 先尝试旧格式 __version__ = "x.y.z"
2. 若为空,回退到 _DEFAULT_APP_VERSION = "x.y.z"
涉及文件:
- scripts/pack-tauri/sync_tauri_version.mjs(readPythonVersion)
- scripts/pack-tauri/build_macos_pyinstaller.sh
- scripts/pack-tauri/build_pyinstaller.sh
- scripts/pack/build_macos.sh
|
2026-09-08 00:19:14 +08:00 |
|