summaryrefslogtreecommitdiffstats
path: root/rules/libxml2.in
blob: 0f787635d3778391a24f35d34f5e2369aa66e266 (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
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
#
# LibXML2 - Options updated as of 2.6.19
# Options valid for 2.6.20 as well. ZLIB missing in both.
#

menuconfig LIBXML2
	bool
	prompt "libxml2                     "
	select ZLIB if LIBXML2_ZLIB
	help
	  FIXME: This item needs to be documented

config LIBXML2_C14N
	bool
	default y
	depends on LIBXML2
	prompt "C14N Support"
	help
	  Activate the W3C XML Canonicalisation (C14N) to serialize
	  the result of parsing to stdout. It keeps comments in the
	  result.

config LIBXML2_CATALOG
	bool
	default y
	depends on LIBXML2
	prompt "Catalog support"
	help
	  Add the Catalog support.
	  What is a catalog? Basically it's a lookup mechanism used
	  when an entity (a file or a remote resource) references
	  another entity. The catalog lookup is inserted between
	  the moment the reference is recognized by the software
	  (XML parser, stylesheet processing, or even images
	  referenced for inclusion in a rendering) and the time
	  where loading that resource is actually started.
	  http://xmlsoft.org/catalog.html

config LIBXML2_DEBUG
	bool
	default y
	depends on LIBXML2
	prompt "Debugging"
	help
	  Enable debugging support.

config LIBXML2_DOCBOOK
	bool
	default y
	depends on LIBXML2
	prompt "Docbook support"
	help
	  Enable Docbook SGML support

config LIBXML2_FEXCEPTIONS
	bool
	depends on LIBXML2
	prompt "C++ Exception Support"
	help
	  Add GCC flag -fexceptions for C++ exceptions.

config LIBXML2_FTP
	bool
	default y
	depends on LIBXML2
	prompt "FTP Support"
	help
	  Add FTP support.

config LIBXML2_HISTORY
	bool
	depends on LIBXML2
	prompt "History support for xmlling shell"
	help
	  This feature adds history support to the xmllint shell.

config LIBXML2_HTML
	bool
	default y
	depends on LIBXML2
	prompt "HTML support"
	help
	  Add HTML support.

config LIBXML2_HTTP
	bool
	default y
	depends on LIBXML2
	prompt "HTTP support"
	help
	  Add HTTP support.

config LIBXML2_ICONV
	bool
	# FIXME: doesn't pick up correct LDADD flags
	depends on BROKEN
	default y
	depends on LIBXML2
	prompt "ICONV support"
	help
	  Add ICONV support.

config LIBXML2_ISO8859X
	bool
	default y
	depends on LIBXML2
	prompt "ISO8859x support if no ICONV"
	help
	  Add ISO8859X support if no iconv.

config LIBXML2_LEGACY
	bool
	default y
	depends on LIBXML2
	prompt "Support for deprecated APIs"
	help
	  Add support for deprecated APIs (compatiblity)

config LIBXML2_MEM_DEBUG
	bool
	depends on LIBXML2
	prompt "Memory Debugging Module"
	help
	  Add the memory debugging support.

config LIBXML2_MINIMUM
	bool
	depends on LIBXML2
	prompt "Optimize for size"
	help
	  Build a minimally sized library

config LIBXML2_OUTPUT
	bool
	default y
	depends on LIBXML2
	prompt "Output Serialization"
	help
	  Add the serialization support.

config LIBXML2_PATTERN
	bool
	default y
	depends on LIBXML2
	prompt "XML Pattern Selection Interface"
	help
	  Add XML Pattern selection interface

config LIBXML2_PUSH
	bool
	default y
	depends on LIBXML2
	prompt "PUSH Parser"
	help
	  Add the PUSH parser interface.

config LIBXML2_PYTHON
	bool
	depends on LIBXML2
	prompt "Python bindings"
	help
	  Build Python bindings if found.

config LIBXML2_READER
	bool
	default y
	depends on LIBXML2
	prompt "xmlReader Parsing Interface"
	help
	  Add the xmlReader parsing interface.

config LIBXML2_REGEXPS
	bool
	default y
	depends on LIBXML2
	prompt "Regular Expressions support"
	help
	  Add support for Regular Expressions.

#  --with-readline=DIR     use readline in DIR

config LIBXML2_RUN_DEBUG
	bool
	depends on LIBXML2
	prompt "Enable Runtime Debugging"
	help
	  Enable runtime debugging module.

config LIBXML2_SAX1
	bool
	default y
	depends on LIBXML2
	prompt "SAX1 API"
	help
	  Enable the SAX1 API

config LIBXML2_SCHEMAS
	bool
	default y
	depends on LIBXML2
	prompt "Relax-NG/Schema Support"
	help
	  Add Relay-NG and experimental Schemas support

config LIBXML2_SCHEMATRON
	bool
	default y
	depends on LIBXML2
	prompt "Schematron Support"
	help
	  Add Schematron support

config LIBXML2_THREADS
	bool
	default y
	depends on LIBXML2
	prompt "Thread support"
	help
	  Add multithreaded support

config LIBXML2_THREADS_ALLOC
	bool
	depends on LIBXML2
	prompt "Per-Thread memory"
	help
	  Add per-thread memory.

config LIBXML2_DOM
	bool
	default y
	depends on LIBXML2
	prompt "DOM API"
	help
	  Add the DOM tree manipulation API.

config LIBXML2_DTD
	bool
	default y
	depends on LIBXML2
	prompt "DTD Validation support"
	help
	  Add the DTD validation support

config LIBXML2_WRITER
	bool
	default y
	depends on LIBXML2
	prompt "xmlWriter support"
	help
	  Add XML Writer support.

config LIBXML2_XINCLUDE
	bool
	default y
	depends on LIBXML2
	prompt "XInclude"
	help
	  XInclude support.

config LIBXML2_XPATH
	bool
	default y
	depends on LIBXML2
	prompt "XPATH support"
	help
	  XPATH support

config LIBXML2_XPTR
	bool
	default y
	depends on LIBXML2
	prompt "XPTR"
	help
	  XPointer support

config LIBXML2_MODULES
	bool
	default y
	depends on LIBXML2
	prompt "Dynamic Modules"
	help
	  Dynamic Modules support.

config LIBXML2_ZLIB
	bool
	default y
	depends on LIBXML2
	prompt "zlib (compression) support"