# file gimmick.ggo package "gimmick" version "0.1.0" purpose "" description "" usage "gimmick COMMAND [OPTIONS]" section "COMMANDS" option "print" p "Prints the local database tree" flag off option "file" f "Adds the file to local database" typestr="" string optional option "dir" d "Adds the directory to local database" typestr="" string optional option "recurse" r "Recurse into sub-directories" flag off dependon="dir" section "OPTIONS" option "verbose" v "Verbosity level" int default="1" optional option "debug" D "Debug messages level" int default="0" optional #package "" # version "" # purpose "" # usage "" # description "" # args "" # option "" # {details=""} # {argtype} {typestr=""} # {values="","",...} # {default=""} # {dependon=""} # {required} {argoptional} {multiple} # {hidden} # option "" flag # section "section name" {sectiondesc="optional section description"} # text "a textual sentence"