// Package meta 收集 HomeAgent 内核的全部元数据。 // 版本号通过 `go build -ldflags` 注入,默认值为 dev 版本。 package meta var ( // Version 是 HomeAgent 内核版本号。 // 通过 `-ldflags="-X gitcode.com/JianFeeeee/HomeAgent/internal/meta.Version=vX.Y.Z"` 注入。 Version = "0.7.2" // Commit 是构建时的 Git commit hash。 Commit = "unknown" // BuildTime 是构建时间。 BuildTime = "unknown" // KernelName 是内核名称。 KernelName = "HomeAgent" ) // FullVersion 返回完整的版本字符串。 func FullVersion() string { return KernelName + " v" + Version + " (" + Commit + ")" }