6 usage "gimmick COMMAND [OPTIONS]"
9 option "print" p "Prints the local database tree" flag off
10 option "file" f "Adds the file to local database" typestr="<file name>" string optional
11 option "dir" d "Adds the directory to local database" typestr="<path>" string optional
12 option "recurse" r "Recurse into sub-directories" flag off dependon="dir"
15 option "verbose" v "Verbosity level" int default="1" optional
16 option "debug" D "Debug messages level" int default="0" optional
22 # description "<description>"
24 # args "<command line options>"
26 # option <long> <short> "<desc>"
27 # {details="<detailed description>"}
28 # {argtype} {typestr="<type descr>"}
29 # {values="<value1>","<value2>",...}
30 # {default="<default value>"}
31 # {dependon="<other option>"}
32 # {required} {argoptional} {multiple}
35 # option <long> <short> "<desc>" flag <on/off>
37 # section "section name" {sectiondesc="optional section description"}
39 # text "a textual sentence"