aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-10-21 01:56:44 +0900
committerOphestra <cat@gensokyo.uk>2025-10-21 01:56:44 +0900
commit5063b774c13ab62786112080724ce28506fe7a99 (patch)
tree746e88fbe5203adf8d762f1abc5cdedebe06bcd0 /cmd
parent766dd89ffa198a315b043230f904636461c41efe (diff)
hst: expose version string
The hst API is tied to this version string. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'cmd')
-rw-r--r--cmd/hakurei/print.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/cmd/hakurei/print.go b/cmd/hakurei/print.go
index 86fc1ed9..b09ba4a6 100644
--- a/cmd/hakurei/print.go
+++ b/cmd/hakurei/print.go
@@ -12,6 +12,7 @@ import (
"time"
"hakurei.app/hst"
+ "hakurei.app/internal"
"hakurei.app/internal/app"
"hakurei.app/internal/app/state"
"hakurei.app/message"
@@ -21,7 +22,7 @@ func printShowSystem(output io.Writer, short, flagJSON bool) {
t := newPrinter(output)
defer t.MustFlush()
- info := &hst.Info{User: new(app.Hsu).MustID(nil)}
+ info := &hst.Info{Version: internal.Version(), User: new(app.Hsu).MustID(nil)}
app.CopyPaths().Copy(&info.Paths, info.User)
if flagJSON {
@@ -29,6 +30,7 @@ func printShowSystem(output io.Writer, short, flagJSON bool) {
return
}
+ t.Printf("Version:\t%s\n", info.Version)
t.Printf("User:\t%d\n", info.User)
t.Printf("TempDir:\t%s\n", info.TempDir)
t.Printf("SharePath:\t%s\n", info.SharePath)