mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-09-23 02:18:06 +00:00
chore(version): 客户端版本与内核对齐(唯一事实源 internal/meta.Version)
此前三份版本号互不相干:内核 1.4.0、GUI 1.0.0、鸿蒙 1.1.1。手工各改各的 必然漂移,所以把「对齐」做成机械动作而不是约定: - deploy/scripts/sync-client-versions.sh:从 internal/meta.Version 读版本, 同步 cmd/gui/package.json 与鸿蒙 AppScope/app.json5(versionName + versionCode=X*1e6+Y*1e3+Z);--check 给 CI/Makefile 做漂移门禁。 - Makefile 新增 sync-client-versions / check-client-versions;build-cli 也注入 LDFLAGS,waiter 与 homed 同版本。 - 鸿蒙:新增 common/AppVersion.ets,从 bundleManager 读安装包 versionName, BridgeProtocol/BridgeCaps 里两处硬编码 '1.1.1' 改为读它——版本只剩 app.json5 一份,杜绝第二真相。 - waiter:`-version` 打印版本,启动横幅与设备桥 hello 的 version 字段 直接引用 internal/meta,与内核天然同源。 对齐后:GUI 1.4.0 / 鸿蒙 1.4.0(1004000) / waiter 1.4.0 / 内核 1.4.0。
This commit is contained in:
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "homeagent-gui",
|
||||
"version": "1.0.0",
|
||||
"version": "1.4.0",
|
||||
"author": "JianFeeeee <jianfeeeee@homeagent.local>",
|
||||
"homepage": "https://gitcode.com/JianFeeeee/HomeAgent",
|
||||
"description": "HomeAgent Desktop GUI - Multi-connection management dashboard",
|
||||
|
||||
Reference in New Issue
Block a user