v0.1.6 changed target check interval per stream, version info added, makefile added

This commit is contained in:
2025-07-07 18:20:46 -04:00
parent 069818bf3d
commit 80180f74a0
14 changed files with 272 additions and 66 deletions

View File

@ -0,0 +1,24 @@
// FILE: src/internal/version/version.go
package version
import "fmt"
var (
// Version is set at compile time via -ldflags
Version = "dev"
GitCommit = "unknown"
BuildTime = "unknown"
)
// returns a formatted version string
func String() string {
if Version == "dev" {
return fmt.Sprintf("dev (commit: %s, built: %s)", GitCommit, BuildTime)
}
return fmt.Sprintf("%s (commit: %s, built: %s)", Version, GitCommit, BuildTime)
}
// returns just the version tag
func Short() string {
return Version
}