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
21 # description "<description>"
23 # args "<command line options>"
25 # option <long> <short> "<desc>"
26 # {details="<detailed description>"}
27 # {argtype} {typestr="<type descr>"}
28 # {values="<value1>","<value2>",...}
29 # {default="<default value>"}
30 # {dependon="<other option>"}
31 # {required} {argoptional} {multiple}
34 # option <long> <short> "<desc>" flag <on/off>
36 # section "section name" {sectiondesc="optional section description"}
38 # text "a textual sentence"