From d2575b670835fd19f7a67e5eee476a46eb9822e5 Mon Sep 17 00:00:00 2001 From: Ophestra Umiker Date: Sat, 12 Oct 2024 01:28:22 +0900 Subject: fortify: move flag handling to separate files Signed-off-by: Ophestra Umiker --- version.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 version.go (limited to 'version.go') diff --git a/version.go b/version.go new file mode 100644 index 00000000..808a57b9 --- /dev/null +++ b/version.go @@ -0,0 +1,24 @@ +package main + +import ( + "flag" + "fmt" + "os" +) + +var ( + Version = "impure" + + printVersion bool +) + +func init() { + flag.BoolVar(&printVersion, "V", false, "Print version") +} + +func tryVersion() { + if printVersion { + fmt.Println(Version) + os.Exit(0) + } +} -- cgit v1.3.1