-h Show summary of options.
-V Display the sip version number.
-afile
The name of the QScintilla API file. If not indicated, it will not be generated.
-bfile
The name of the build file. If not indicated, it will not be generated.
-Btag Add tag to the list of timeline backstops (deprecated).
-cdir The name of the directory where generated source file will be put. If not indicated, no code will
be generated.
-dfile
The name of the documentation file (deprecated). If not indicated, no documentation will be
generated.
-D Generate code for a debug build of Python.
-e Enable support for exceptions. Disabled by default.
-f Handle warnings as errors.
-g Always release and reacquire the GIL.
-Idir Directory where sip can search for included files.
-jnumber
Splits the generated code in number files (1 by default). This flag was added for parallel
compilation on SMP machines.
-k Support keyword arguments in functions and methods.
-mfile
The name of the XML export file. If not indicated, the file will not be generated.
-nname
The qualified name of the private copy of the sip module.
-o Enable the automatic generation of docstrings. Disabled by default.
-pmodule
Give the name of the consolidated module this module should be a component of.
-P Enable the protected/public hack.
-r Enable tracing on generated code.
-ssuffix
The suffix used for generated C or C++ files (".c" or ".cpp" if none specified)
-ttag The version/platform to generate code for.
-w Enable warning messages.
-xfeature
Disable a feature.
-Xid:file
Create the extracts for an id in a file.
-yfile
The name of the .pyi stub file to generate. If not indicated, it will not be generated.
-zfile
The name of a file containing additional command line flags. This option is deprecated, use @file
instead.
@file The name of a file containing more command line flags.
file The name of the file containing the specification. If you skip it, sip will expect to be fed by
stdin.