aboutsummaryrefslogtreecommitdiffstats
path: root/src/c_hardflip.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/c_hardflip.go')
-rw-r--r--src/c_hardflip.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/c_hardflip.go b/src/c_hardflip.go
index dd3dd10..87979e9 100644
--- a/src/c_hardflip.go
+++ b/src/c_hardflip.go
@@ -51,6 +51,8 @@
package main
+import "os"
+
// the main data structure, holds up everything important
type HardData struct {
litems *ItemsList
@@ -69,6 +71,18 @@ type HardData struct {
}
func main() {
+ if len(os.Args) > 1 {
+ switch os.Args[1] {
+ case "-v",
+ "--version":
+ c_print_version()
+ case "-h",
+ "--help":
+ c_print_help()
+ default:
+ c_not_an_arg(os.Args[1])
+ }
+ }
data_dir := c_get_data_dir(nil)
i_ui(data_dir)
}