alpha sort the options

This commit is contained in:
Bill Currie 2003-05-16 00:08:20 +00:00
parent 124d90f84f
commit c79c4f816e

View file

@ -42,67 +42,30 @@ understand.
.SH OPTIONS .SH OPTIONS
\fBqfcc\fP takes the following arguments: \fBqfcc\fP takes the following arguments:
.TP .TP
.B \-s, \-\-source DIR .B \-C, \-\-code OPTION,...
look for progs.src in DIR instead of the current directory. Set code generation options. See \fBCODE GENERATION OPTIONS\fP for details.
.TP .TP
.B \-q, \-\-quiet .B \-c
Inhibit some of qfcc's normal output. Compile only, do not link. Can be used in either progs.src or separate
compilation modes.
.TP .TP
.B \-v, \-\-verbose .B \-D, \-\-define SYMBOL[=VAL],...
Display more output than usual. Define symbols for the preprocessor, if it is in use.
.TP
.B \-g
Generate debugging info. Synonym for \fB\-\-code debug\fP.
.TP
.B \-o, \-\0output\-file FILE
Specify output file name.
.TP
.B \-P, \-\-progs\-src FILE
File to use instead of progs.src
.TP .TP
.B \-F, \-\-files .B \-F, \-\-files
Generate files.dat. This list is created by checking the parameters to the Generate files.dat. This list is created by checking the parameters to the
precache_* functions. precache_* functions.
.TP .TP
.B \-t, \-\-traditional .B \-g
Use traditional QuakeC syntax, semantics and "bugs". Also implies v6only. Generate debugging info. Synonym for \fB\-\-code debug\fP.
.TP
.B \-p, \-\-strip\-path NUM
Strip NUM leading path elements from file names. eg. -p 3 will strip the
../../.. from ../../../src/foo.r when embedding the source file name in the
output code.
.TP
.B \-C, \-\-code OPTION,...
Set code generation options. See \fBCODE GENERATION OPTIONS\fP for details.
.TP
.B \-W, \-\-warn OPTION,...
Set warning options. See \fBWARNING OPTIONS\fP for details.
.TP
.B \-N, \-\-notice OPTION,...
Set notice options. See \fBNOTICE OPTIONS\fP for details.
.TP .TP
.B \-h, \-\-help .B \-h, \-\-help
Show summary of options. Show summary of options.
.TP .TP
.B \-V, \-\-version
Show the version of qfcc.
.TP
.B \-S, \-\-save\-temps
Do not delete temporary files.
.TP
.B \-D, \-\-define SYMBOL[=VAL],...
Define symbols for the preprocessor, if it is in use.
.TP
.B \-I, \-\-include DIR,... .B \-I, \-\-include DIR,...
Add DIR to the list of directories for the preprocessor to search when looking Add DIR to the list of directories for the preprocessor to search when looking
for include files. for include files.
.TP .TP
.B \-U, \-\-undefine SYMBOL,...
Undefine preprocessor symbols, if the preprocessor is in use.
.TP
.B \-\-cpp CPPSPEC
\fBcpp\fP execution command line. See \fBCPP NAME\fP for details.
.TP
.B \-L DIR .B \-L DIR
Add DIR to the search path used for -l. Add DIR to the search path used for -l.
.TP .TP
@ -111,18 +74,55 @@ Add libLIB.a to the list of libraries to be used for resolving undefined
symbols. \fBqfcc\fP's libraries are really \fBpak\fP files of \fBqfcc\fP symbols. \fBqfcc\fP's libraries are really \fBpak\fP files of \fBqfcc\fP
object files built using the \fBpak\fP utility. object files built using the \fBpak\fP utility.
.TP .TP
.B \-c .B \-N, \-\-notice OPTION,...
Compile only, do not link. Can be used in either progs.src or separate Set notice options. See \fBNOTICE OPTIONS\fP for details.
compilation modes. .TP
.B \-o, \-\0output\-file FILE
Specify output file name.
.TP
.B \-P, \-\-progs\-src FILE
File to use instead of progs.src
.TP
.B \-p, \-\-strip\-path NUM
Strip NUM leading path elements from file names. eg. -p 3 will strip the
../../.. from ../../../src/foo.r when embedding the source file name in the
output code.
.TP
.B \-q, \-\-quiet
Inhibit some of qfcc's normal output.
.TP .TP
.B \-r .B \-r
Incremental linking. Generate a larger object file from other object files Incremental linking. Generate a larger object file from other object files
and libraries. and libraries.
.TP .TP
.B \-S, \-\-save\-temps
Do not delete temporary files.
.TP
.B \-s, \-\-source DIR
look for progs.src in DIR instead of the current directory.
.TP
.B \-t, \-\-traditional
Use traditional QuakeC syntax, semantics and "bugs". Also implies v6only.
.TP
.B \-U, \-\-undefine SYMBOL,...
Undefine preprocessor symbols, if the preprocessor is in use.
.TP
.B \-V, \-\-version
Show the version of qfcc.
.TP
.B \-v, \-\-verbose
Display more output than usual.
.TP
.B \-W, \-\-warn OPTION,...
Set warning options. See \fBWARNING OPTIONS\fP for details.
.TP
.B \-z .B \-z
Compress object files when writing them. This is especially useful when Compress object files when writing them. This is especially useful when
creating libraries, especially if using the object oriented features, but can creating libraries, especially if using the object oriented features, but can
be quite slow. be quite slow.
.TP
.B \-\-cpp CPPSPEC
\fBcpp\fP execution command line. See \fBCPP NAME\fP for details.
.SH "CODE GENERATION OPTIONS" .SH "CODE GENERATION OPTIONS"
Code generation options are processed in the order of their appearance on the Code generation options are processed in the order of their appearance on the
command line. Unsupported options are ignored. The following options are command line. Unsupported options are ignored. The following options are