├── .gitignore
├── .gitmodules
├── .jshintrc
├── .travis.yml
├── README.md
├── appveyor.yml
├── benchmark.js
├── binding.gyp
├── common.gypi
├── deps
├── checkdep.js
├── libxslt.config
│ ├── linux
│ │ ├── arm
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ │ └── xsltconfig.h
│ │ ├── arm64
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ │ └── xsltconfig.h
│ │ ├── ia32
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ │ └── xsltconfig.h
│ │ └── x64
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ └── xsltconfig.h
│ ├── mac
│ │ ├── arm64
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ │ └── xsltconfig.h
│ │ ├── ia32
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ │ └── xsltconfig.h
│ │ └── x64
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ └── xsltconfig.h
│ ├── solaris
│ │ ├── ia32
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ │ └── xsltconfig.h
│ │ └── x64
│ │ │ ├── config.h
│ │ │ ├── libexslt
│ │ │ └── exsltconfig.h
│ │ │ └── libxslt
│ │ │ └── xsltconfig.h
│ └── win
│ │ ├── ia32
│ │ ├── config.h
│ │ ├── libexslt
│ │ │ └── exsltconfig.h
│ │ └── libxslt
│ │ │ └── xsltconfig.h
│ │ └── x64
│ │ ├── config.h
│ │ ├── libexslt
│ │ └── exsltconfig.h
│ │ └── libxslt
│ │ └── xsltconfig.h
└── libxslt.gyp
├── example.js
├── index.js
├── package-lock.json
├── package.json
├── readme.hbs
├── src
├── document.cc
├── document.h
├── node_libxslt.cc
├── node_libxslt.h
├── stylesheet.cc
└── stylesheet.h
└── test
├── libxslt.js
└── resources
├── cd.xml
├── cd.xsl
├── collection.xml
├── disable-output-escaping.xsl
├── handle-quotes-in-string-params.xsl
├── implicit-omit-xml-declaration-html-out.xsl
├── implicit-omit-xml-declaration-text-out.xsl
├── min-value.xsl
├── omit-xml-declaration-text-out.xsl
├── omit-xml-declaration-xml-out.xsl
├── use-xpath-params.xsl
├── values.xml
├── xslbadinclude.xsl
├── xslbadparam.xsl
├── xslinclude.xsl
└── xslincludefile.xsl
/.gitignore:
--------------------------------------------------------------------------------
1 | # IDE Specific #
2 | ####################
3 | *.iml
4 | .idea
5 |
6 | # Project Specific #
7 | ####################
8 | /build/
9 | /node_modules/
10 |
11 | # OS generated files #
12 | ######################
13 | .DS_Store
14 | .DS_Store?
15 | ._*
16 | .Spotlight-V100
17 | .Trashes
18 | ehthumbs.db
19 | Thumbs.db
20 | backup
21 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule "deps/libxslt"]
2 | path = deps/libxslt
3 | url = https://gitlab.gnome.org/GNOME/libxslt.git
4 |
--------------------------------------------------------------------------------
/.jshintrc:
--------------------------------------------------------------------------------
1 | {
2 | "node": true,
3 | "undef": true,
4 | "unused": true,
5 | "globals": {
6 | "describe": false,
7 | "it": false,
8 | "before": false
9 | }
10 | }
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: node_js
2 | node_js:
3 | - "12"
4 | env:
5 | - CXX=g++-4.8
6 |
7 | addons:
8 | apt:
9 | sources:
10 | - ubuntu-toolchain-r-test
11 | packages:
12 | - g++-4.8
13 |
14 | sudo: false
15 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | node-libxslt
2 | ============
3 |
4 | [](https://travis-ci.org/albanm/node-libxslt)
5 | [](https://codeclimate.com/github/albanm/node-libxslt)
6 | [](http://badge.fury.io/js/libxslt)
7 |
8 | Node.js bindings for [libxslt](http://xmlsoft.org/libxslt/) compatible with [libxmljs](https://github.com/polotek/libxmljs/issues/226).
9 |
10 | Installation
11 | ------------
12 |
13 | npm install libxslt
14 |
15 | From source:
16 |
17 | git clone https://github.com/albanm/node-libxslt.git
18 | git submodule update --init
19 | npm install
20 | npm test
21 |
22 | Basic usage
23 | -----------
24 |
25 | ```js
26 | var libxslt = require('libxslt');
27 |
28 | libxslt.parse(stylesheetString, function(err, stylesheet){
29 | var params = {
30 | MyParam: 'my value'
31 | };
32 |
33 | // 'params' parameter is optional
34 | stylesheet.apply(documentString, params, function(err, result){
35 | // err contains any error from parsing the document or applying the stylesheet
36 | // result is a string containing the result of the transformation
37 | });
38 | });
39 | ```
40 |
41 | Libxmljs integration
42 | --------------------
43 |
44 | Node-libxslt depends on [libxmljs](https://github.com/polotek/libxmljs/issues/226) in the same way that [libxslt](http://xmlsoft.org/libxslt/) depends on [libxml](http://xmlsoft.org/). This dependancy makes possible to bundle and to load in memory libxml only once for users of both libraries.
45 |
46 | The libxmljs module required by node-libxslt is exposed as ```require('libxslt').libxmljs```. This prevents depending on libxmljs twice which is not optimal and source of weird bugs.
47 |
48 | It is possible to work with libxmljs documents instead of strings:
49 |
50 | ```js
51 | var libxslt = require('libxslt');
52 | var libxmljs = libxslt.libxmljs;
53 |
54 | var stylesheetObj = libxmljs.parseXml(stylesheetString, { nocdata: true });
55 | var stylesheet = libxslt.parse(stylesheetObj);
56 |
57 | var document = libxmljs.parseXml(documentString);
58 | stylesheet.apply(document, function(err, result){
59 | // result is now a libxmljs document containing the result of the transformation
60 | });
61 |
62 | ```
63 |
64 | This is only useful if you already needed to parse a document before applying the stylesheet for previous manipulations.
65 | Or if you wish to be returned a document instead of a string for ulterior manipulations.
66 | In these cases you will prevent extraneous parsings and serializations.
67 |
68 | Includes
69 | --------
70 |
71 | XSL includes are supported but relative paths must be given from the execution directory, usually the root of the project.
72 |
73 | Includes are resolved when parsing the stylesheet by libxml. Therefore the parsing task becomes IO bound, which is why you should not use synchronous parsing when you expect some includes.
74 |
75 | Sync or async
76 | -------------
77 |
78 | The same *parse()* and *apply()* functions can be used in synchronous mode simply by removing the callback parameter.
79 | In this case if a parsing error occurs it will be thrown.
80 |
81 | ```js
82 | var lixslt = require('libxslt');
83 |
84 | var stylesheet = libxslt.parse(stylesheetString);
85 |
86 | var result = stylesheet.apply(documentString);
87 |
88 | ```
89 |
90 | The asynchronous functions use the [libuv work queue](http://nikhilm.github.io/uvbook/threads.html#libuv-work-queue)
91 | to provide parallelized computation in node.js worker threads. This makes it non-blocking for the main event loop of node.js.
92 |
93 | Note that libxmljs parsing doesn't use the work queue, so only a part of the process is actually parallelized.
94 |
95 | A small benchmark is available in the project. It has a very limited scope, it uses always the same small transformation a few thousand times.
96 | To run it use:
97 |
98 | node benchmark.js
99 |
100 | This is an example of its results with an intel core i5 3.1GHz:
101 |
102 | ```
103 | 10000 synchronous parse from parsed doc in 52ms = 192308/s
104 | 10000 asynchronous parse in series from parsed doc in 229ms = 43668/s
105 | 10000 asynchronous parse in parallel from parsed doc in 56ms = 178571/s
106 | 10000 synchronous apply from parsed doc in 329ms = 30395/s
107 | 10000 asynchronous apply in series from parsed doc in 569ms = 17575/s
108 | 10000 asynchronous apply in parallel from parsed doc in 288ms = 34722/s
109 |
110 | ```
111 |
112 | Observations:
113 | - it's pretty fast !
114 | - asynchronous is slower when running in series.
115 | - asynchronous can become faster when concurrency is high.
116 |
117 | Conclusion:
118 | - use asynchronous by default it will be kinder to your main event loop and is pretty fast anyway.
119 | - use synchronous only if you really want the highest performance and expect low concurrency.
120 | - of course you can also use synchronous simply to reduce code depth. If you don't expect a huge load it will be ok.
121 | - DO NOT USE synchronous parsing if there is some includes in your XSL stylesheets.
122 |
123 | Environment compatibility
124 | -------------------------
125 |
126 | For now 64bits linux and 32bits windows are confirmed. Other environments are probably ok, but not checked. Please report an issue if you encounter some difficulties.
127 |
128 | Node-libxslt depends on [node-gyp](https://github.com/TooTallNate/node-gyp), you will need to meet its requirements. This can be a bit painful mostly for windows users. The node-gyp version bundled in your npm will have to be greater than 0.13.0, so you might have to follow [these instructions to upgrade](https://github.com/TooTallNate/node-gyp/wiki/Updating-npm's-bundled-node-gyp). There is no system dependancy otherwise, libxslt is bundled in the project.
129 |
130 | API Reference
131 | =============
132 | Node.js bindings for libxslt compatible with libxmljs
133 |
134 |
135 | ### libxslt.libxmljs
136 | The libxmljs module. Prevents the need for a user's code to require it a second time. Also prevent weird bugs.
137 |
138 | **Kind**: static property of [libxslt](#module_libxslt)
139 |
140 | ### libxslt.parse(source, [callback]) ⇒ Stylesheet
141 | Parse a XSL stylesheet
142 |
143 | If no callback is given the function will run synchronously and return the result or throw an error.
144 |
145 | **Kind**: static method of [libxslt](#module_libxslt)
146 | **Returns**: Stylesheet
- Only if no callback is given.
147 |
148 | | Param | Type | Description |
149 | | --- | --- | --- |
150 | | source | string
| Document
| The content of the stylesheet as a string or a [libxmljs document](https://github.com/polotek/libxmljs/wiki/Document) |
151 | | [callback] | parseCallback
| The callback that handles the response. Expects err and Stylesheet object. |
152 |
153 |
154 | ### libxslt.parseFile(sourcePath, callback)
155 | Parse a XSL stylesheet
156 |
157 | **Kind**: static method of [libxslt](#module_libxslt)
158 |
159 | | Param | Type | Description |
160 | | --- | --- | --- |
161 | | sourcePath | stringPath
| The path of the file |
162 | | callback | parseFileCallback
| The callback that handles the response. Expects err and Stylesheet object. |
163 |
164 |
165 | ### libxslt~Stylesheet
166 | **Kind**: inner class of [libxslt](#module_libxslt)
167 |
168 | * [~Stylesheet](#module_libxslt..Stylesheet)
169 | * [new Stylesheet(stylesheetDoc, stylesheetObj)](#new_module_libxslt..Stylesheet_new)
170 | * [.apply(source, [params], [options], [callback])](#module_libxslt..Stylesheet+apply) ⇒ string
| Document
171 | * [.applyToFile(sourcePath, [params], [options], callback)](#module_libxslt..Stylesheet+applyToFile)
172 |
173 |
174 | #### new Stylesheet(stylesheetDoc, stylesheetObj)
175 | A compiled stylesheet. Do not call this constructor, instead use parse or parseFile.
176 |
177 | store both the source document and the parsed stylesheet
178 | if we don't store the stylesheet doc it will be deleted by garbage collector and it will result in segfaults.
179 |
180 |
181 | | Param | Type | Description |
182 | | --- | --- | --- |
183 | | stylesheetDoc | Document
| XML document source of the stylesheet |
184 | | stylesheetObj | Document
| Simple wrapper of a libxslt stylesheet |
185 |
186 |
187 | #### stylesheet.apply(source, [params], [options], [callback]) ⇒ string
| Document
188 | Apply a stylesheet to a XML document
189 |
190 | If no callback is given the function will run synchronously and return the result or throw an error.
191 |
192 | **Kind**: instance method of [Stylesheet](#module_libxslt..Stylesheet)
193 | **Returns**: string
| Document
- Only if no callback is given. Type is the same as the source param.
194 |
195 | | Param | Type | Description |
196 | | --- | --- | --- |
197 | | source | string
| Document
| The XML content to apply the stylesheet to given as a string or a [libxmljs document](https://github.com/polotek/libxmljs/wiki/Document) |
198 | | [params] | object
| Parameters passed to the stylesheet ([http://www.w3schools.com/xsl/el_with-param.asp](http://www.w3schools.com/xsl/el_with-param.asp)) |
199 | | [options] | applyOptions
| Options |
200 | | [callback] | applyCallback
| The callback that handles the response. Expects err and result of the same type as the source param passed to apply. |
201 |
202 |
203 | #### stylesheet.applyToFile(sourcePath, [params], [options], callback)
204 | Apply a stylesheet to a XML file
205 |
206 | **Kind**: instance method of [Stylesheet](#module_libxslt..Stylesheet)
207 |
208 | | Param | Type | Description |
209 | | --- | --- | --- |
210 | | sourcePath | string
| The path of the file to read |
211 | | [params] | object
| Parameters passed to the stylesheet ([http://www.w3schools.com/xsl/el_with-param.asp](http://www.w3schools.com/xsl/el_with-param.asp)) |
212 | | [options] | applyOptions
| Options |
213 | | callback | applyToFileCallback
| The callback that handles the response. Expects err and result as string. |
214 |
215 |
216 | ### libxslt~parseCallback : function
217 | Callback to the parse function
218 |
219 | **Kind**: inner typedef of [libxslt](#module_libxslt)
220 |
221 | | Param | Type |
222 | | --- | --- |
223 | | [err] | error
|
224 | | [stylesheet] | Stylesheet
|
225 |
226 |
227 | ### libxslt~parseFileCallback : function
228 | Callback to the parseFile function
229 |
230 | **Kind**: inner typedef of [libxslt](#module_libxslt)
231 |
232 | | Param | Type |
233 | | --- | --- |
234 | | [err] | error
|
235 | | [stylesheet] | Stylesheet
|
236 |
237 |
238 | ### libxslt~applyOptions
239 | Options for applying a stylesheet
240 |
241 | **Kind**: inner typedef of [libxslt](#module_libxslt)
242 | **Properties**
243 |
244 | | Name | Type | Description |
245 | | --- | --- | --- |
246 | | outputFormat | String
| Force the type of the output, either 'document' or 'string'. Default is to use the type of the input. |
247 | | noWrapParams | boolean
| If true then the parameters are XPath expressions, otherwise they are treated as strings. Default is false. |
248 |
249 |
250 | ### libxslt~applyCallback : function
251 | Callback to the Stylesheet.apply function
252 |
253 | **Kind**: inner typedef of [libxslt](#module_libxslt)
254 |
255 | | Param | Type | Description |
256 | | --- | --- | --- |
257 | | [err] | error
| Error either from parsing the XML document if given as a string or from applying the styleshet |
258 | | [result] | string
| Document
| Result of the same type as the source param passed to apply |
259 |
260 |
261 | ### libxslt~applyToFileCallback : function
262 | Callback to the Stylesheet.applyToFile function
263 |
264 | **Kind**: inner typedef of [libxslt](#module_libxslt)
265 |
266 | | Param | Type | Description |
267 | | --- | --- | --- |
268 | | [err] | error
| Error either from reading the file, parsing the XML document or applying the styleshet |
269 | | [result] | string
| |
270 |
271 | *documented by [jsdoc-to-markdown](https://github.com/75lb/jsdoc-to-markdown)*.
272 |
--------------------------------------------------------------------------------
/appveyor.yml:
--------------------------------------------------------------------------------
1 | environment:
2 | matrix:
3 | - nodejs_version: "12"
4 |
5 | os: Visual Studio 2015
6 |
7 | install:
8 | - ps: Install-Product node $env:nodejs_version
9 | - node --version
10 | - npm --version
11 | - git submodule update --init --recursive
12 |
13 | build_script:
14 | - npm install
15 |
16 | test_script:
17 | - npm test
18 |
19 | deploy: off
20 |
--------------------------------------------------------------------------------
/benchmark.js:
--------------------------------------------------------------------------------
1 | var fs = require('fs');
2 | var async = require('async');
3 | var libxmljs = require("libxmljs");
4 | var libxslt = require('./index');
5 |
6 | var stylesheetStr = fs.readFileSync('./test/resources/cd.xsl', 'utf8');
7 | var stylesheetObj = libxmljs.parseXml(stylesheetStr);
8 | var stylesheet = libxslt.parse(stylesheetObj);
9 | var docStr = fs.readFileSync('./test/resources/cd.xml', 'utf8');
10 | var docObj = libxmljs.parseXml(docStr);
11 |
12 | var bench = function(name, iterations, f) {
13 | return function(callback) {
14 | var before = Date.now();
15 | f(iterations, function() {
16 | var duration = (Date.now() - before);
17 | console.log('%d %s in %dms = %d/s', iterations, name, duration, Math.round(iterations / (duration / 1000)));
18 | if (callback) callback();
19 | });
20 | };
21 | };
22 |
23 | var stylesheetSyncParsingStr = function(iterations, callback) {
24 | for (var i = 0; i < iterations; i++) {
25 | libxslt.parse(stylesheetStr);
26 | }
27 | callback();
28 | };
29 |
30 | var stylesheetSyncParsingObj = function(iterations, callback) {
31 | for (var i = 0; i < iterations; i++) {
32 | libxslt.parse(stylesheetObj);
33 | }
34 | callback();
35 | };
36 |
37 | var stylesheetAsyncSeriesParsingStr = function(iterations, callback) {
38 | var i = 0;
39 | async.eachSeries(new Array(iterations), function(u, callbackEach) {
40 | libxslt.parse(stylesheetStr, function(err, result) {
41 | i++;
42 | callbackEach(err);
43 | });
44 | }, callback);
45 | };
46 |
47 | var stylesheetAsyncSeriesParsingObj = function(iterations, callback) {
48 | var i = 0;
49 | async.eachSeries(new Array(iterations), function(u, callbackEach) {
50 | libxslt.parse(stylesheetObj, function(err, result) {
51 | i++;
52 | callbackEach(err);
53 | });
54 | }, callback);
55 | };
56 |
57 | var stylesheetAsyncParallelParsingStr = function(iterations, callback) {
58 | var i = 0;
59 | async.eachLimit(new Array(iterations), 10, function(u, callbackEach) {
60 | libxslt.parse(stylesheetStr, function(err, result) {
61 | i++;
62 | callbackEach(err);
63 | });
64 | }, callback);
65 | };
66 |
67 | var stylesheetAsyncParallelParsingObj = function(iterations, callback) {
68 | var i = 0;
69 | async.eachLimit(new Array(iterations), 10, function(u, callbackEach) {
70 | libxslt.parse(stylesheetObj, function(err, result) {
71 | i++;
72 | callbackEach(err);
73 | });
74 | }, callback);
75 | };
76 |
77 | var applySyncStr = function(iterations, callback) {
78 | for (var i = 0; i < iterations; i++) {
79 | stylesheet.apply(docStr);
80 | }
81 | callback();
82 | };
83 |
84 | var applySyncObj = function(iterations, callback) {
85 | for (var i = 0; i < iterations; i++) {
86 | stylesheet.apply(docObj);
87 | }
88 | callback();
89 | };
90 |
91 | var applyAsyncSeriesStr = function(iterations, callback) {
92 | var i = 0;
93 | async.eachSeries(new Array(iterations), function(u, callbackEach) {
94 | stylesheet.apply(docStr, function(err, result) {
95 | i++;
96 | callbackEach(err);
97 | });
98 | }, callback);
99 | };
100 |
101 | var applyAsyncSeriesObj = function(iterations, callback) {
102 | var i = 0;
103 | async.eachSeries(new Array(iterations), function(u, callbackEach) {
104 | stylesheet.apply(docObj, function(err, result) {
105 | i++;
106 | callbackEach(err);
107 | });
108 | }, callback);
109 | };
110 |
111 | var applyAsyncParallelStr = function(iterations, callback) {
112 | var i = 0;
113 | async.eachLimit(new Array(iterations), 10, function(u, callbackEach) {
114 | stylesheet.apply(docStr, function(err, result) {
115 | i++;
116 | callbackEach(err);
117 | });
118 | }, callback);
119 | };
120 |
121 | var applyAsyncParallelObj = function(iterations, callback) {
122 | var i = 0;
123 | async.eachLimit(new Array(iterations), 10, function(u, callbackEach) {
124 | stylesheet.apply(docObj, function(err, result) {
125 | i++;
126 | callbackEach(err);
127 | });
128 | }, callback);
129 | };
130 |
131 | var iterations = 10000;
132 | async.series([
133 | //bench('synchronous parse from string\t\t\t', iterations, stylesheetSyncParsingStr),
134 | bench('synchronous parse from parsed doc\t\t\t', iterations, stylesheetSyncParsingObj),
135 |
136 | //bench('asynchronous parse in series from string\t\t\t', iterations, stylesheetAsyncSeriesParsingStr),
137 | bench('asynchronous parse in series from parsed doc\t', iterations, stylesheetAsyncSeriesParsingObj),
138 |
139 | //bench('asynchronous parse in parallel from string\t\t\t', iterations, stylesheetAsyncParallelParsingStr),
140 | bench('asynchronous parse in parallel from parsed doc\t', iterations, stylesheetAsyncParallelParsingObj),
141 |
142 | //bench('synchronous apply from string\t\t\t', iterations, applySyncStr),
143 | bench('synchronous apply from parsed doc\t\t\t', iterations, applySyncObj),
144 |
145 | //bench('asynchronous apply in series from string\t\t', iterations, applyAsyncSeriesStr),
146 | bench('asynchronous apply in series from parsed doc\t', iterations, applyAsyncSeriesObj),
147 |
148 | //bench('asynchronous apply in parallel from string\t', iterations, applyAsyncParallelStr),
149 | bench('asynchronous apply in parallel from parsed doc\t', iterations, applyAsyncParallelObj)
150 | ]);
--------------------------------------------------------------------------------
/binding.gyp:
--------------------------------------------------------------------------------
1 | {
2 | "targets": [
3 | {
4 | "target_name": "node-libxslt",
5 | "sources": [ "src/node_libxslt.cc", "src/stylesheet.cc" ],
6 | "include_dirs": [" len)
131 | s = s.substr(s.length - len);
132 | return s;
133 | }
134 |
135 | function report(pkg, configs, inputs, archs) {
136 | archs.forEach(function(arch, index) {
137 | console.log((index + 1) + ": " + arch.os + " / " + arch.arch);
138 | });
139 | configs.forEach(function(config) {
140 | console.log("");
141 | console.log("=== " + config + " ===");
142 | var marks = archs.map(function(arch, index) {
143 | return String((index + 1)%10);
144 | }).join(" ");
145 | console.log(pad("") + " " + marks);
146 | var input = inputs[config];
147 | var outputs = archs.map(function(arch) {
148 | var output = arch.output[config], defs = output.defs;
149 | if (input.placeholders) {
150 | var m = output.text.match(input.re);
151 | if (m !== null) {
152 | var i = m.length, p = input.placeholders;
153 | while (i > 0) {
154 | --i;
155 | defs[p[i]] = m[i + 1];
156 | }
157 | }
158 | }
159 | return defs;
160 | });
161 | inputs[config].defs.forEach(function(setting) {
162 | var same = outputs[0][setting];
163 | var marks = outputs.map(function(output) {
164 | var val = output[setting];
165 | if (same !== null && val !== same)
166 | same = null;
167 | if (typeof val === "undefined")
168 | val = "?";
169 | else if (val === "#undef")
170 | val = "N";
171 | else if (val === "/* #undef */")
172 | val = "n";
173 | else if (val === "/**/")
174 | val = "Y";
175 | else
176 | val = val.substr(0, 1);
177 | return val;
178 | }).join(" ");
179 | var note;
180 | if (same === null) note = " !!";
181 | else if (typeof same === "undefined") note = " ??";
182 | else note = " " + same;
183 | console.log(pad(setting) + " " + marks + note);
184 | });
185 | });
186 | }
187 |
188 | deps(
189 | "libxslt",
190 | ["config.h", "libxslt/xsltconfig.h", "libexslt/exsltconfig.h"],
191 | report);
192 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/arm/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #define HAVE_CLOCK_GETTIME 1
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/arm/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/arm/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/arm64/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #define HAVE_CLOCK_GETTIME 1
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/arm64/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/arm64/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/ia32/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #define HAVE_CLOCK_GETTIME 1
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/ia32/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/ia32/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 |
127 | /**
128 | * Locale support
129 | */
130 | #if 0
131 | #ifndef XSLT_LOCALE_XLOCALE
132 | #define XSLT_LOCALE_XLOCALE
133 | #endif
134 | #elif 0
135 | #ifndef XSLT_LOCALE_WINAPI
136 | #define XSLT_LOCALE_WINAPI
137 | #endif
138 | #endif
139 |
140 | /**
141 | * ATTRIBUTE_UNUSED:
142 | *
143 | * This macro is used to flag unused function parameters to GCC
144 | */
145 | #ifdef __GNUC__
146 | #ifdef HAVE_ANSIDECL_H
147 | #include
148 | #endif
149 | #ifndef ATTRIBUTE_UNUSED
150 | #define ATTRIBUTE_UNUSED __attribute__((unused))
151 | #endif
152 | #else
153 | #define ATTRIBUTE_UNUSED
154 | #endif
155 |
156 | /**
157 | * LIBXSLT_PUBLIC:
158 | *
159 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
160 | */
161 | #if !defined LIBXSLT_PUBLIC
162 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
163 | #define LIBXSLT_PUBLIC __declspec(dllimport)
164 | #else
165 | #define LIBXSLT_PUBLIC
166 | #endif
167 | #endif
168 |
169 | #ifdef __cplusplus
170 | }
171 | #endif
172 |
173 | #endif /* __XML_XSLTCONFIG_H__ */
174 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/x64/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #define HAVE_CLOCK_GETTIME 1
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/x64/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/linux/x64/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/arm64/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #undef HAVE_CLOCK_GETTIME
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/arm64/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/arm64/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/ia32/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #undef HAVE_CLOCK_GETTIME
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/ia32/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/ia32/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/x64/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #undef HAVE_CLOCK_GETTIME
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/x64/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/mac/x64/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/solaris/ia32/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #define HAVE_CLOCK_GETTIME 1
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/solaris/ia32/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/solaris/ia32/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/solaris/x64/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #define HAVE_CLOCK_GETTIME 1
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the header file. */
125 | #define HAVE_SYS_TYPES_H 1
126 |
127 | /* Define to 1 if you have the `time' function. */
128 | #define HAVE_TIME 1
129 |
130 | /* Define to 1 if you have the header file. */
131 | #define HAVE_TIME_H 1
132 |
133 | /* Define to 1 if you have the header file. */
134 | #define HAVE_UNISTD_H 1
135 |
136 | /* Define to 1 if you have the `vfprintf' function. */
137 | #define HAVE_VFPRINTF 1
138 |
139 | /* Define to 1 if you have the `vsnprintf' function. */
140 | #define HAVE_VSNPRINTF 1
141 |
142 | /* Define to 1 if you have the `vsprintf' function. */
143 | #define HAVE_VSPRINTF 1
144 |
145 | /* Define to 1 if you have the header file. */
146 | #define HAVE_XLOCALE_H 1
147 |
148 | /* Define to 1 if you have the `_stat' function. */
149 | /* #undef HAVE__STAT */
150 |
151 | /* Define to the sub-directory in which libtool stores uninstalled libraries.
152 | */
153 | #define LT_OBJDIR ".libs/"
154 |
155 | /* Name of package */
156 | #define PACKAGE "libxslt"
157 |
158 | /* Define to the address where bug reports for this package should be sent. */
159 | #define PACKAGE_BUGREPORT ""
160 |
161 | /* Define to the full name of this package. */
162 | #define PACKAGE_NAME ""
163 |
164 | /* Define to the full name and version of this package. */
165 | #define PACKAGE_STRING ""
166 |
167 | /* Define to the one symbol short name of this package. */
168 | #define PACKAGE_TARNAME ""
169 |
170 | /* Define to the home page for this package. */
171 | #define PACKAGE_URL ""
172 |
173 | /* Define to the version of this package. */
174 | #define PACKAGE_VERSION ""
175 |
176 | /* Define to 1 if you have the ANSI C header files. */
177 | #define STDC_HEADERS 1
178 |
179 | /* Enable extensions on AIX 3, Interix. */
180 | #ifndef _ALL_SOURCE
181 | # define _ALL_SOURCE 1
182 | #endif
183 | /* Enable GNU extensions on systems that have them. */
184 | #ifndef _GNU_SOURCE
185 | # define _GNU_SOURCE 1
186 | #endif
187 | /* Enable threading extensions on Solaris. */
188 | #ifndef _POSIX_PTHREAD_SEMANTICS
189 | # define _POSIX_PTHREAD_SEMANTICS 1
190 | #endif
191 | /* Enable extensions on HP NonStop. */
192 | #ifndef _TANDEM_SOURCE
193 | # define _TANDEM_SOURCE 1
194 | #endif
195 | /* Enable general extensions on Solaris. */
196 | #ifndef __EXTENSIONS__
197 | # define __EXTENSIONS__ 1
198 | #endif
199 |
200 |
201 | /* Version number of package */
202 | #define VERSION "1.1.28"
203 |
204 | /* Define if debugging support is enabled */
205 | #define WITH_DEBUGGER /**/
206 |
207 | /* Define to 1 if on MINIX. */
208 | /* #undef _MINIX */
209 |
210 | /* Define to 2 if the system does not provide POSIX.1 features except with
211 | this defined. */
212 | /* #undef _POSIX_1_SOURCE */
213 |
214 | /* Define to 1 if you need to in order for `stat' and other things to work. */
215 | /* #undef _POSIX_SOURCE */
216 |
217 | /* Using the Win32 Socket implementation */
218 | /* #undef _WINSOCKAPI_ */
219 |
220 | /* Win32 Std C name mangling work-around */
221 | /* #undef snprintf */
222 |
223 | /* Win32 Std C name mangling work-around */
224 | /* #undef vsnprintf */
225 |
--------------------------------------------------------------------------------
/deps/libxslt.config/solaris/x64/libexslt/exsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * exsltconfig.h: compile-time version informations for the EXSLT library
3 | *
4 | * See Copyright for the status of this software.
5 | *
6 | * daniel@veillard.com
7 | */
8 |
9 | #ifndef __XML_EXSLTCONFIG_H__
10 | #define __XML_EXSLTCONFIG_H__
11 |
12 | #ifdef __cplusplus
13 | extern "C" {
14 | #endif
15 |
16 | /**
17 | * LIBEXSLT_DOTTED_VERSION:
18 | *
19 | * the version string like "1.2.3"
20 | */
21 | #define LIBEXSLT_DOTTED_VERSION "1.1.28"
22 |
23 | /**
24 | * LIBEXSLT_VERSION:
25 | *
26 | * the version number: 1.2.3 value is 10203
27 | */
28 | #define LIBEXSLT_VERSION 817
29 |
30 | /**
31 | * LIBEXSLT_VERSION_STRING:
32 | *
33 | * the version number string, 1.2.3 value is "10203"
34 | */
35 | #define LIBEXSLT_VERSION_STRING "817"
36 |
37 | /**
38 | * LIBEXSLT_VERSION_EXTRA:
39 | *
40 | * extra version information, used to show a CVS compilation
41 | */
42 | #define LIBEXSLT_VERSION_EXTRA ""
43 |
44 | /**
45 | * WITH_CRYPTO:
46 | *
47 | * Whether crypto support is configured into exslt
48 | */
49 | #if 0
50 | #define EXSLT_CRYPTO_ENABLED
51 | #endif
52 |
53 | /**
54 | * ATTRIBUTE_UNUSED:
55 | *
56 | * This macro is used to flag unused function parameters to GCC
57 | */
58 | #ifdef __GNUC__
59 | #ifdef HAVE_ANSIDECL_H
60 | #include
61 | #endif
62 | #ifndef ATTRIBUTE_UNUSED
63 | #define ATTRIBUTE_UNUSED __attribute__((unused))
64 | #endif
65 | #else
66 | #define ATTRIBUTE_UNUSED
67 | #endif
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __XML_EXSLTCONFIG_H__ */
74 |
--------------------------------------------------------------------------------
/deps/libxslt.config/solaris/x64/libxslt/xsltconfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Summary: compile-time version informations for the XSLT engine
3 | * Description: compile-time version informations for the XSLT engine
4 | * this module is autogenerated.
5 | *
6 | * Copy: See Copyright for the status of this software.
7 | *
8 | * Author: Daniel Veillard
9 | */
10 |
11 | #ifndef __XML_XSLTCONFIG_H__
12 | #define __XML_XSLTCONFIG_H__
13 |
14 | #ifdef __cplusplus
15 | extern "C" {
16 | #endif
17 |
18 | /**
19 | * LIBXSLT_DOTTED_VERSION:
20 | *
21 | * the version string like "1.2.3"
22 | */
23 | #define LIBXSLT_DOTTED_VERSION "1.1.28"
24 |
25 | /**
26 | * LIBXSLT_VERSION:
27 | *
28 | * the version number: 1.2.3 value is 10203
29 | */
30 | #define LIBXSLT_VERSION 10128
31 |
32 | /**
33 | * LIBXSLT_VERSION_STRING:
34 | *
35 | * the version number string, 1.2.3 value is "10203"
36 | */
37 | #define LIBXSLT_VERSION_STRING "10128"
38 |
39 | /**
40 | * LIBXSLT_VERSION_EXTRA:
41 | *
42 | * extra version information, used to show a CVS compilation
43 | */
44 | #define LIBXSLT_VERSION_EXTRA ""
45 |
46 | /**
47 | * WITH_XSLT_DEBUG:
48 | *
49 | * Activate the compilation of the debug reporting. Speed penalty
50 | * is insignifiant and being able to run xsltpoc -v is useful. On
51 | * by default unless --without-debug is passed to configure
52 | */
53 | #if 1
54 | #define WITH_XSLT_DEBUG
55 | #endif
56 |
57 | #if 0
58 | /**
59 | * DEBUG_MEMORY:
60 | *
61 | * should be activated only when debugging libxslt. It replaces the
62 | * allocator with a collect and debug shell to the libc allocator.
63 | * Use configure --with-mem-debug to activate it on both library
64 | */
65 | #define DEBUG_MEMORY
66 |
67 | /**
68 | * DEBUG_MEMORY_LOCATION:
69 | *
70 | * should be activated only when debugging libxslt.
71 | * DEBUG_MEMORY_LOCATION should be activated only when libxml has
72 | * been configured with --with-debug-mem too
73 | */
74 | #define DEBUG_MEMORY_LOCATION
75 | #endif
76 |
77 | /**
78 | * XSLT_NEED_TRIO:
79 | *
80 | * should be activated if the existing libc library lacks some of the
81 | * string formatting function, in that case reuse the Trio ones already
82 | * compiled in the libxml2 library.
83 | */
84 |
85 | #if 0
86 | #define XSLT_NEED_TRIO
87 | #endif
88 | #ifdef __VMS
89 | #define HAVE_MATH_H 1
90 | #define HAVE_SYS_STAT_H 1
91 | #ifndef XSLT_NEED_TRIO
92 | #define XSLT_NEED_TRIO
93 | #endif
94 | #endif
95 |
96 | #ifdef XSLT_NEED_TRIO
97 | #define TRIO_REPLACE_STDIO
98 | #endif
99 |
100 | /**
101 | * WITH_XSLT_DEBUGGER:
102 | *
103 | * Activate the compilation of the debugger support. Speed penalty
104 | * is insignifiant.
105 | * On by default unless --without-debugger is passed to configure
106 | */
107 | #if 1
108 | #ifndef WITH_DEBUGGER
109 | #define WITH_DEBUGGER
110 | #endif
111 | #endif
112 |
113 | /**
114 | * WITH_MODULES:
115 | *
116 | * Whether module support is configured into libxslt
117 | * Note: no default module path for win32 platforms
118 | */
119 | #if 1
120 | #ifndef WITH_MODULES
121 | #define WITH_MODULES
122 | #endif
123 | #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/usr/local/lib/libxslt-plugins"
124 | #endif
125 |
126 | /**
127 | * Locale support
128 | */
129 | #if 0
130 | #ifndef XSLT_LOCALE_XLOCALE
131 | #define XSLT_LOCALE_XLOCALE
132 | #endif
133 | #elif 0
134 | #ifndef XSLT_LOCALE_WINAPI
135 | #define XSLT_LOCALE_WINAPI
136 | #endif
137 | #endif
138 |
139 | /**
140 | * ATTRIBUTE_UNUSED:
141 | *
142 | * This macro is used to flag unused function parameters to GCC
143 | */
144 | #ifdef __GNUC__
145 | #ifdef HAVE_ANSIDECL_H
146 | #include
147 | #endif
148 | #ifndef ATTRIBUTE_UNUSED
149 | #define ATTRIBUTE_UNUSED __attribute__((unused))
150 | #endif
151 | #else
152 | #define ATTRIBUTE_UNUSED
153 | #endif
154 |
155 | /**
156 | * LIBXSLT_PUBLIC:
157 | *
158 | * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows
159 | */
160 | #if !defined LIBXSLT_PUBLIC
161 | #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC
162 | #define LIBXSLT_PUBLIC __declspec(dllimport)
163 | #else
164 | #define LIBXSLT_PUBLIC
165 | #endif
166 | #endif
167 |
168 | #ifdef __cplusplus
169 | }
170 | #endif
171 |
172 | #endif /* __XML_XSLTCONFIG_H__ */
173 |
--------------------------------------------------------------------------------
/deps/libxslt.config/win/ia32/config.h:
--------------------------------------------------------------------------------
1 | /* config.h. Generated from config.h.in by configure. */
2 | /* config.h.in. Generated from configure.in by autoheader. */
3 |
4 | /* Define to 1 if you have the header file. */
5 | /* #undef HAVE_ANSIDECL_H */
6 |
7 | /* Define to 1 if you have the `asctime' function. */
8 | #define HAVE_ASCTIME 1
9 |
10 | /* Define to 1 if you have the `clock_gettime' function. */
11 | #define HAVE_CLOCK_GETTIME 1
12 |
13 | /* Define to 1 if you have the header file. */
14 | #define HAVE_DLFCN_H 1
15 |
16 | /* Define if fabs is there */
17 | #define HAVE_FABS /**/
18 |
19 | /* Define to 1 if you have the header file. */
20 | #define HAVE_FLOAT_H 1
21 |
22 | /* Define if floor is there */
23 | #define HAVE_FLOOR /**/
24 |
25 | /* Define to 1 if you have the `fprintf' function. */
26 | #define HAVE_FPRINTF 1
27 |
28 | /* Define to 1 if you have the header file. */
29 | /* #undef HAVE_FP_CLASS_H */
30 |
31 | /* Define to 1 if you have the `ftime' function. */
32 | #define HAVE_FTIME 1
33 |
34 | /* Define if gcrypt library is available. */
35 | /* #undef HAVE_GCRYPT */
36 |
37 | /* Define to 1 if you have the `gettimeofday' function. */
38 | #define HAVE_GETTIMEOFDAY 1
39 |
40 | /* Define to 1 if you have the `gmtime' function. */
41 | #define HAVE_GMTIME 1
42 |
43 | /* Define to 1 if you have the `gmtime_r' function. */
44 | #define HAVE_GMTIME_R 1
45 |
46 | /* Define to 1 if you have the header file. */
47 | /* #undef HAVE_IEEEFP_H */
48 |
49 | /* Define to 1 if you have the header file. */
50 | #define HAVE_INTTYPES_H 1
51 |
52 | /* Define if pthread library is there (-lpthread) */
53 | #define HAVE_LIBPTHREAD /**/
54 |
55 | /* Define to 1 if you have the header file. */
56 | #define HAVE_LOCALE_H 1
57 |
58 | /* Define to 1 if you have the `localtime' function. */
59 | #define HAVE_LOCALTIME 1
60 |
61 | /* Define to 1 if you have the `localtime_r' function. */
62 | #define HAVE_LOCALTIME_R 1
63 |
64 | /* Define to 1 if you have the header file. */
65 | #define HAVE_MATH_H 1
66 |
67 | /* Define to 1 if you have the header file. */
68 | #define HAVE_MEMORY_H 1
69 |
70 | /* Define to 1 if you have the `mktime' function. */
71 | #define HAVE_MKTIME 1
72 |
73 | /* Define to 1 if you have the header file. */
74 | /* #undef HAVE_NAN_H */
75 |
76 | /* Define if pow is there */
77 | #define HAVE_POW /**/
78 |
79 | /* Define to 1 if you have the `printf' function. */
80 | #define HAVE_PRINTF 1
81 |
82 | /* Define if is there */
83 | #define HAVE_PTHREAD_H /**/
84 |
85 | /* Define to 1 if you have the `snprintf' function. */
86 | #define HAVE_SNPRINTF 1
87 |
88 | /* Define to 1 if you have the `sprintf' function. */
89 | #define HAVE_SPRINTF 1
90 |
91 | /* Define to 1 if you have the `sscanf' function. */
92 | #define HAVE_SSCANF 1
93 |
94 | /* Define to 1 if you have the `stat' function. */
95 | #define HAVE_STAT 1
96 |
97 | /* Define to 1 if you have the header file. */
98 | #define HAVE_STDARG_H 1
99 |
100 | /* Define to 1 if you have the header file. */
101 | #define HAVE_STDINT_H 1
102 |
103 | /* Define to 1 if you have the header file. */
104 | #define HAVE_STDLIB_H 1
105 |
106 | /* Define to 1 if you have the header file. */
107 | #define HAVE_STRINGS_H 1
108 |
109 | /* Define to 1 if you have the header file. */
110 | #define HAVE_STRING_H 1
111 |
112 | /* Define to 1 if you have the header file. */
113 | #define HAVE_SYS_SELECT_H 1
114 |
115 | /* Define to 1 if you have the header file. */
116 | #define HAVE_SYS_STAT_H 1
117 |
118 | /* Define to 1 if you have the header file. */
119 | #define HAVE_SYS_TIMEB_H 1
120 |
121 | /* Define to 1 if you have the header file. */
122 | #define HAVE_SYS_TIME_H 1
123 |
124 | /* Define to 1 if you have the