| getdefs (GNU AutoGen) - AutoGen Definition Extraction Tool - Ver. 1.5
USAGE: getdefs [ <option-name>[{=| }<val>] ]...
Arg Option-Name Description
Str defs-to-get Regexp to look for after the "/*="
opt ordering Alphabetize or use named file
- disabled as --no-ordering
- enabled by default
Num first-index The first index to apply to groups
Str input Input file to search for defs
- may appear multiple times
- default option for unnamed options
Str subblock subblock definition names
- may appear multiple times
Str listattr attribute with list of values
- may appear multiple times
opt filelist Insert source file names into defs
Definition insertion options
Arg Option-Name Description
Str assign Global assignments
- may appear multiple times
Str common-assign Assignments common to all blocks
- may appear multiple times
Str copy File(s) to copy into definitions
- may appear multiple times
opt srcfile Insert source file name into each def
opt linenum Insert source line number into each def
Definition output disposition options:
Arg Option-Name Description
Str output Output file to open
- an alternate for autogen
opt autogen Invoke AutoGen with defs
- disabled as --no-autogen
- enabled by default
Str template Template Name
Str agarg AutoGen Argument
- prohibits these options:
output
- may appear multiple times
Str base-name Base name for output file(s)
- prohibits these options:
output
version and help options:
Arg Option-Name Description
opt version Output version information and exit
no help Display extended usage information and exit
no more-help Extended usage information passed thru pager
opt save-opts Save the option state to a config file
Str load-opts Load options from a config file
- disabled as --no-load-opts
- may appear multiple times
All arguments are named options.
If no ``input'' argument is provided or is set to simply "-", and if
``stdin'' is not a ``tty'', then the list of input files will be read from
``stdin''.
The following option preset mechanisms are supported:
- reading file /dev/null
This program extracts AutoGen definitions from a list of source files.
Definitions are delimited by ``/*=<entry-type> <entry-name>\n'' and
``=*/\n''.
Packaged by Bruce (2011-02-17)
Report getdefs bugs to bkorb@gnu.org
|