VirtualBox

source: vbox/trunk/src/libs/libxml2-2.9.14/os400/libxmlrpg/xmlversion.rpgle.in@ 102315

最後變更 在這個檔案從102315是 95312,由 vboxsync 提交於 2 年 前

libs/{curl,libxml2}: OSE export fixes, bugref:8515

  • 屬性 svn:eol-style 設為 native
檔案大小: 8.4 KB
 
1 * Summary: compile-time version information
2 * Description: compile-time version information for the XML library
3 *
4 * Copy: See Copyright for the status of this software.
5 *
6 * Author: Patrick Monnerat <[email protected]>, DATASPHERE S.A.
7
8 /if not defined(XML_VERSION_H__)
9 /define XML_VERSION_H__
10
11 /include "libxmlrpg/xmlTypesC"
12 /include "libxmlrpg/xmlexports"
13
14 * use those to be sure nothing nasty will happen if
15 * your library and includes mismatch
16
17
18 d xmlCheckVersion...
19 d pr extproc('xmlCheckVersion')
20 d version value like(xmlCint)
21
22 * LIBXML_DOTTED_VERSION:
23 *
24 * the version string like "1.2.3"
25
26 d LIBXML_DOTTED_VERSION...
27 d c '@VERSION@'
28
29 * LIBXML_VERSION:
30 *
31 * the version number: 1.2.3 value is 10203
32
33 d LIBXML_VERSION c @LIBXML_VERSION_NUMBER@
34
35 * LIBXML_VERSION_STRING:
36 *
37 * the version number string, 1.2.3 value is "10203"
38
39 d LIBXML_VERSION_STRING...
40 d c '@LIBXML_VERSION_NUMBER@'
41
42 * LIBXML_VERSION_EXTRA:
43 *
44 * extra version information, used to show a CVS compilation
45
46 d LIBXML_VERSION_EXTRA...
47 d c '@LIBXML_VERSION_EXTRA@'
48
49 * For conditional compilation
50 /define DEFINED_1
51 /undefine DEFINED_0
52
53 /if defined(DEFINED_@WITH_TRIO@)
54 * WITH_TRIO:
55 *
56 * defined if the trio support need to be configured in
57
58 /define WITH_TRIO
59 /else
60 * WITHOUT_TRIO:
61 *
62 * defined if the trio support should not be configured in
63
64 /define WITHOUT_TRIO
65 /endif
66
67 * LIBXML_THREAD_ENABLED:
68 *
69 * Whether the thread support is configured in
70
71 /if defined(DEFINED_@WITH_THREADS@)
72 /define LIBXML_THREAD_ENABLED
73 /endif
74
75 * LIBXML_THREAD_ALLOC_ENABLED:
76 *
77 * Whether the allocation hooks are per-thread
78
79 /if defined(DEFINED_@WITH_THREAD_ALLOC@)
80 /define LIBXML_THREAD_ALLOC_ENABLED
81 /endif
82
83 * LIBXML_TREE_ENABLED:
84 *
85 * Whether the DOM like tree manipulation API support is configured in
86
87 /if defined(DEFINED_@WITH_TREE@)
88 /define LIBXML_TREE_ENABLED
89 /endif
90
91 * LIBXML_OUTPUT_ENABLED:
92 *
93 * Whether the serialization/saving support is configured in
94
95 /if defined(DEFINED_@WITH_OUTPUT@)
96 /define LIBXML_OUTPUT_ENABLED
97 /endif
98
99 * LIBXML_PUSH_ENABLED:
100 *
101 * Whether the push parsing interfaces are configured in
102
103 /if defined(DEFINED_@WITH_PUSH@)
104 /define LIBXML_PUSH_ENABLED
105 /endif
106
107 * LIBXML_READER_ENABLED:
108 *
109 * Whether the xmlReader parsing interface is configured in
110
111 /if defined(DEFINED_@WITH_READER@)
112 /define LIBXML_READER_ENABLED
113 /endif
114
115 * LIBXML_PATTERN_ENABLED:
116 *
117 * Whether the xmlPattern node selection interface is configured in
118
119 /if defined(DEFINED_@WITH_PATTERN@)
120 /define LIBXML_PATTERN_ENABLED
121 /endif
122
123 * LIBXML_WRITER_ENABLED:
124 *
125 * Whether the xmlWriter saving interface is configured in
126
127 /if defined(DEFINED_@WITH_WRITER@)
128 /define LIBXML_WRITER_ENABLED
129 /endif
130
131 * LIBXML_SAX1_ENABLED:
132 *
133 * Whether the older SAX1 interface is configured in
134
135 /if defined(DEFINED_@WITH_SAX1@)
136 /define LIBXML_SAX1_ENABLED
137 /endif
138
139 * LIBXML_FTP_ENABLED:
140 *
141 * Whether the FTP support is configured in
142
143 /if defined(DEFINED_@WITH_FTP@)
144 /define LIBXML_FTP_ENABLED
145 /endif
146
147 * LIBXML_HTTP_ENABLED:
148 *
149 * Whether the HTTP support is configured in
150
151 /if defined(DEFINED_@WITH_HTTP@)
152 /define LIBXML_HTTP_ENABLED
153 /endif
154
155 * LIBXML_VALID_ENABLED:
156 *
157 * Whether the DTD validation support is configured in
158
159 /if defined(DEFINED_@WITH_VALID@)
160 /define LIBXML_VALID_ENABLED
161 /endif
162
163 * LIBXML_HTML_ENABLED:
164 *
165 * Whether the HTML support is configured in
166
167 /if defined(DEFINED_@WITH_HTML@)
168 /define LIBXML_HTML_ENABLED
169 /endif
170
171 * LIBXML_LEGACY_ENABLED:
172 *
173 * Whether the deprecated APIs are compiled in for compatibility
174
175 /if defined(DEFINED_@WITH_LEGACY@)
176 /define LIBXML_LEGACY_ENABLED
177 /endif
178
179 * LIBXML_C14N_ENABLED:
180 *
181 * Whether the Canonicalization support is configured in
182
183 /if defined(DEFINED_@WITH_C14N@)
184 /define LIBXML_C14N_ENABLED
185 /endif
186
187 * LIBXML_CATALOG_ENABLED:
188 *
189 * Whether the Catalog support is configured in
190
191 /if defined(DEFINED_@WITH_CATALOG@)
192 /define LIBXML_CATALOG_ENABLED
193 /endif
194
195 * LIBXML_DOCB_ENABLED:
196 *
197 * Whether the SGML Docbook support is configured in
198
199 /if defined(DEFINED_@WITH_DOCB@)
200 /define LIBXML_DOCB_ENABLED
201 /endif
202
203 * LIBXML_XPATH_ENABLED:
204 *
205 * Whether XPath is configured in
206
207 /if defined(DEFINED_@WITH_XPATH@)
208 /define LIBXML_XPATH_ENABLED
209 /endif
210
211 * LIBXML_XPTR_ENABLED:
212 *
213 * Whether XPointer is configured in
214
215 /if defined(DEFINED_@WITH_XPTR@)
216 /define LIBXML_XPTR_ENABLED
217 /endif
218
219 * LIBXML_XINCLUDE_ENABLED:
220 *
221 * Whether XInclude is configured in
222
223 /if defined(DEFINED_@WITH_XINCLUDE@)
224 /define LIBXML_XINCLUDE_ENABLED
225 /endif
226
227 * LIBXML_ICONV_ENABLED:
228 *
229 * Whether iconv support is available
230
231 /if defined(DEFINED_@WITH_ICONV@)
232 /define LIBXML_ICONV_ENABLED
233 /endif
234
235 * LIBXML_ICU_ENABLED:
236 *
237 * Whether icu support is available
238
239 /if defined(DEFINED_@WITH_ICU@)
240 /define LIBXML_ICU_ENABLED
241 /endif
242
243 * LIBXML_ISO8859X_ENABLED:
244 *
245 * Whether ISO-8859-* support is made available in case iconv is not
246
247 /if defined(DEFINED_@WITH_ISO8859X@)
248 /define LIBXML_ISO8859X_ENABLED
249 /endif
250
251 * LIBXML_DEBUG_ENABLED:
252 *
253 * Whether Debugging module is configured in
254
255 /if defined(DEFINED_@WITH_DEBUG@)
256 /define LIBXML_DEBUG_ENABLED
257 /endif
258
259 * DEBUG_MEMORY_LOCATION:
260 *
261 * Whether the memory debugging is configured in
262
263 /if defined(DEFINED_@WITH_MEM_DEBUG@)
264 /define DEBUG_MEMORY_LOCATION
265 /endif
266
267 * LIBXML_DEBUG_RUNTIME:
268 *
269 * Whether the runtime debugging is configured in
270
271 /if defined(DEFINED_@WITH_RUN_DEBUG@)
272 /define LIBXML_DEBUG_RUNTIME
273 /endif
274
275 * LIBXML_UNICODE_ENABLED:
276 *
277 * Whether the Unicode related interfaces are compiled in
278
279 /if defined(DEFINED_@WITH_REGEXPS@)
280 /define LIBXML_UNICODE_ENABLED
281 /endif
282
283 * LIBXML_REGEXP_ENABLED:
284 *
285 * Whether the regular expressions interfaces are compiled in
286
287 /if defined(DEFINED_@WITH_REGEXPS@)
288 /define LIBXML_REGEXP_ENABLED
289 /endif
290
291 * LIBXML_AUTOMATA_ENABLED:
292 *
293 * Whether the automata interfaces are compiled in
294
295 /if defined(DEFINED_@WITH_REGEXPS@)
296 /define LIBXML_AUTOMATA_ENABLED
297 /endif
298
299 * LIBXML_EXPR_ENABLED:
300 *
301 * Whether the formal expressions interfaces are compiled in
302
303 /if defined(DEFINED_@WITH_SCHEMAS@)
304 /define LIBXML_EXPR_ENABLED
305 /endif
306
307 * LIBXML_SCHEMAS_ENABLED:
308 *
309 * Whether the Schemas validation interfaces are compiled in
310
311 /if defined(DEFINED_@WITH_SCHEMAS@)
312 /define LIBXML_SCHEMAS_ENABLED
313 /endif
314
315 * LIBXML_SCHEMATRON_ENABLED:
316 *
317 * Whether the Schematron validation interfaces are compiled in
318
319 /if defined(DEFINED_@WITH_SCHEMATRON@)
320 /define LIBXML_SCHEMATRON_ENABLED
321 /endif
322
323 * LIBXML_MODULES_ENABLED:
324 *
325 * Whether the module interfaces are compiled in
326
327 /if defined(DEFINED_@WITH_MODULES@)
328 /define LIBXML_MODULES_ENABLED
329
330 * LIBXML_MODULE_EXTENSION:
331 *
332 * the string suffix used by dynamic modules (usually shared libraries)
333
334 d LIBXML_MODULE_EXTENSION...
335 d c '.SRVPGM'
336 /endif
337
338 * LIBXML_ZLIB_ENABLED:
339 *
340 * Whether the Zlib support is compiled in
341
342 /if defined(DEFINED_@WITH_ZLIB@)
343 /define LIBXML_ZLIB_ENABLED
344 /endif
345
346 * LIBXML_LZMA_ENABLED:
347 *
348 * Whether the Lzma support is compiled in
349
350 /if defined(DEFINED_@WITH_LZMA@)
351 /define LIBXML_LZMA_ENABLED
352 /endif
353 /endif
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette