summaryrefslogtreecommitdiffstats
path: root/ubuntu/_base/dependencies/sip4-tqt/debian/manpages/sip-tqt.1
blob: ef824974f295091219ec58d0bb0d218d4dde4fe3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
.\"
.\" Created by Ricardo Cárdenes Medina <ricardo@conysis.com>
.\" for the Debian 'sip-tqt' package
.\"
.TH SIP-TQT 1 "2010/02/02"
.SH NAME
sip-tqt \- generates C++/Python bindings
.SH SYNOPSIS
.B sip-tqt
[\fI-h\fR] [\fI-V\fR] [\fI-a file\fR] [\fI-c dir\fR] [\fI-d file\fR] [\fI-e\fR] [\fI-g\fR] [\fI-I dir\fR] [\fI-j #\fR] [\fI-k\fR] [\fI-m file\fR] [\fI-o\fR] [\fI-p module\fR] [\fI-P\fR] [\fI-r\fR] [\fI-s suffix\fR] [\fI-t tag\fR] [\fI-w\fR] [\fI-x feature\fR] [\fI-z file\fR] [\fIfile\fR]
.SH DESCRIPTION
.B sip-tqt
takes a set of specification files and generates C++ code, documentation and build files.

The format of the needed specification file is similar to a C++ header.
sip-tqt includes run-time support for the generated code.
.SH OPTIONS
.TP
.B \-h
Show summary of options.
.TP
.B \-V
Display the sip-tqt version number
.TP
.B \-a file
The name of the QScintilla API file. If not indicated, it will not
be generated.
.TP
.B \-b file
The name of the build file. If not indicated, it will not be generated.
.TP
.B \-c dir
The name of the directory where generated source file will be put.
If not indicated, no code will be generated.
.TP
.B -d file
The name of the documentation file. If not indicated, no documentation will be generated.
.TP
.B -e
Enable support for exceptions. Disabled by default.
.TP
.B -g
Always release and reaquire the GIL.
.TP
.B -I dir
Directory where sip-tqt can search for included files.
.TP
.B -j number
Splits the generated code in \fInumber\fR files (1 by default). This
flag was added for parallel compilation on SMP machines.
.TP
.B -m file
The name of the XML export file. If not indicated, the file will not be generated.
.TP
.B -p module
Give the name of the consolidated module this module should be a part of.
.TP
.B -P
Enable the protected/public hack.
.TP
.B -r
Enable tracing on generated code.
.TP
.B -s suffix
The suffix used for generated C or C++ files (".c" or ".cpp" if none specified)
.TP
.B -t tag
The primary version to tag generate code for. You only can specify those
defined with a %Timeline directive. If you don't specify one, sip-tqt
will generate the latest available.
.TP
.B -w
Enable warning messages
.TP
.B -x feature
Disable a feature
.TP
.B -z file
The name of a file containing additional command line flags
.TP
.B file
The name of the file containing the specification. If you skip it,
sip-tqt will expect to be fed by stdin.
.SH AUTHOR
This manual page was written by Ricardo Javier Cardenes Medina <rcardenes@debian.org> and Torsten Marek <shlomme@debian.org>,
for the Debian GNU/Linux system (but may be used by others).