diff options
author | Joe <rbo@gmx.us> | 2024-05-20 20:20:20 +0200 |
---|---|---|
committer | Joe <rbo@gmx.us> | 2024-05-20 20:20:20 +0200 |
commit | 71a282d7623f8e95463d72aea405644cb1fdbdd2 (patch) | |
tree | 123057ab21de94d52b23a6f8f3be89375eb55100 /src/c_hardflip.go | |
parent | more reading (diff) | |
download | hardflip-71a282d7623f8e95463d72aea405644cb1fdbdd2.tar.gz hardflip-71a282d7623f8e95463d72aea405644cb1fdbdd2.tar.bz2 hardflip-71a282d7623f8e95463d72aea405644cb1fdbdd2.tar.xz hardflip-71a282d7623f8e95463d72aea405644cb1fdbdd2.tar.zst hardflip-71a282d7623f8e95463d72aea405644cb1fdbdd2.zip |
cli opts letsgo
Diffstat (limited to 'src/c_hardflip.go')
-rw-r--r-- | src/c_hardflip.go | 14 |
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) } |