summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ca/docs/tdesdk/scripts/man-fixincludes.1.docbook
blob: 7e56337a8c956260ceae2f17ca8158f7d69c14e1 (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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
<!ENTITY % Catalan  "INCLUDE">
]>

<refentry lang="&language;">
<refentryinfo>
<author
><personname
><firstname
>Ben</firstname
><surname
>Burton</surname
></personname
> <email
>[email protected]</email
></author>
<date
>7 d'abril del 2003</date>
</refentryinfo>

<refmeta>
<refentrytitle
><command
>fixincludes</command
></refentrytitle>
<manvolnum
>1</manvolnum>
</refmeta>

<refnamediv>
<refname
><command
>fixincludes</command
></refname>
<refpurpose
>Redueix el nombre de #includes en els fitxers font del &kde;</refpurpose>
</refnamediv>

<refsynopsisdiv>
<cmdsynopsis
><command
>fixincludes</command
> <group
><option
>-v, --verbose</option
></group
> <group
><option
>-e, --experimental</option
></group
> <group
><option
>-m, --modify</option
></group
> <group
><option
><replaceable
>fitxer</replaceable
></option
></group
> <group
><option
>--help</option
></group
> </cmdsynopsis>
</refsynopsisdiv>

<refsect1>
<title
>Descripció</title>

<para
><command
>fixincludes</command
> intenta reduir el nombre de #includes en els fitxers de codi font de C++. La majoria del processament que realitza és específic per a &kde; pel que és possible que no funcioni tan bé sobre fonts d'aplicacions no &kde;.</para>

<para
>Els següents problemes són identificats per <command
>fixincludes</command
>:</para>

<itemizedlist>
<listitem>
<para
>Incloure capçaleres que ja no estan suportades però que existeixen per compatibilitat amb antigues versions de Qt/KDE;</para>
</listitem>
<listitem>
<para
>Incloure el mateix fitxer múltiples vegades. </para>
</listitem>
</itemizedlist>

<para
>També disposa d'un mode experimental que intenta eliminar un #include cada vegada (amb algunes excepcions) per a comprovar si el codi segueix compilant. Tingueu present que això modifica el codi font original. </para>

<para
>Per omissió, no es modifiquen els fitxers originals, simplement s'escriuen a l'eixida estàndard. </para>

<para
>La llista de fitxers de C++ a analitzar haurà de ser indicada mitjançant la línia de comandaments. Si no s'indica cap fitxer, s'examinaran els del directori actual junt amb els seus subdirectoris (menys els que en el seu fitxer <filename
>Makefile.am</filename
> contingui les opcions <option
>-UQT_NO_COMPAT</option
> o <option
>-UKDE_NO_COMPAT</option
>).</para>

<para
>Aquesta utilitat forma part del joc per a desenvolupar programari del &kde;. </para>

</refsect1>

<refsect1>
<title
>Opcions</title>

<variablelist>
<varlistentry>
<term
><option
>-v, --verbose</option
></term>
<listitem
><para
>Mode informatiu. Mostra informació de depuració addicional escrivint-la a l'eixida estàndard.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-e, --experimental</option
></term>
<listitem
><para
>Mode experimental, ja ha estat descrit amb detall abans. Tingueu present que aquesta opció implica <option
>--modify</option
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-m, --modify</option
></term>
<listitem
><para
>Alhora que escriu els missatges a través de l'eixida estàndard, es modifica el codi original per a solucionar qualsevol problema trobat.</para
></listitem>
</varlistentry>
</variablelist>

</refsect1>

<refsect1>
<title
>Autors</title>
<para
><command
>fixincludes</command
> ha estat escrit per en Dirk Mueller <email
>[email protected]</email
>. </para>
</refsect1>

</refentry>