Add commit hash and build time to version output

This commit is contained in:
2025-08-07 18:48:35 +02:00
parent 2ecf096024
commit 0150429e82

View File

@@ -13,6 +13,8 @@ import (
// version is set at build time using -ldflags "-X main.version=1.0.0"
var version string = "unknown"
var commitHash string = "unknown"
var buildTime string = "unknown"
// @title llamactl API
// @version 1.0
@@ -25,6 +27,8 @@ func main() {
// --version flag to print the version
if len(os.Args) > 1 && os.Args[1] == "--version" {
fmt.Printf("llamactl version: %s\n", version)
fmt.Printf("Commit hash: %s\n", commitHash)
fmt.Printf("Build time: %s\n", buildTime)
return
}