18 lines
376 B
Go
18 lines
376 B
Go
package app
|
|
|
|
import (
|
|
"fmt"
|
|
"io"
|
|
|
|
"gitea.maximumdirect.net/eric/narratio/internal/buildinfo"
|
|
)
|
|
|
|
// Version prints the version embedded in the current Narratio binary.
|
|
func Version(args []string, out io.Writer) error {
|
|
if len(args) != 0 {
|
|
return fmt.Errorf("version: unexpected arguments")
|
|
}
|
|
_, err := fmt.Fprintf(out, "narratio %s\n", buildinfo.Version)
|
|
return err
|
|
}
|