integrated the module patch from Joel Reed with just a couple of changes
[platform/upstream/libxslt.git] / libxslt / xsltwin32config.h
1 /*
2  * Summary: compile-time version informations for the XSLT engine 
3  *          when compiled on windows
4  * Description: compile-time version informations for the XSLT engine
5  *              when compiled on windows. This file is generated.
6  *
7  * Copy: See Copyright for the status of this software.
8  *
9  * Author: Daniel Veillard
10  */
11
12 #ifndef __XML_XSLTWIN32CONFIG_H__
13 #define __XML_XSLTWIN32CONFIG_H__
14
15 #include "win32config.h"
16
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20
21 /**
22  * LIBXSLT_DOTTED_VERSION:
23  *
24  * the version string like "1.2.3"
25  */
26 #define LIBXSLT_DOTTED_VERSION "1.1.12"
27
28 /**
29  * LIBXSLT_VERSION:
30  *
31  * the version number: 1.2.3 value is 1002003
32  */
33 #define LIBXSLT_VERSION 10112
34
35 /**
36  * LIBXSLT_VERSION_STRING:
37  *
38  * the version number string, 1.2.3 value is "1002003"
39  */
40 #define LIBXSLT_VERSION_STRING "10112"
41
42 /**
43  * LIBXSLT_VERSION_EXTRA:
44  *
45  * extra version information, used to show a CVS compilation
46  */
47 #define LIBXML_VERSION_EXTRA "-CVS977"
48
49 /**
50  * WITH_XSLT_DEBUG:
51  *
52  * Activate the compilation of the debug reporting. Speed penalty
53  * is insignifiant and being able to run xsltpoc -v is useful. On
54  * by default
55  */
56 #if 1
57 #define WITH_XSLT_DEBUG
58 #endif
59
60 /**
61  * WITH_MODULES:
62  *
63  * Whether module support is configured into libxslt
64  */
65 #if 0
66 #ifndef WITH_MODULES
67 #define WITH_MODULES
68 #endif
69 #define LIBXSLT_PLUGINS_PATH() getenv("LIBXSLT_PLUGINS_PATH")
70 #endif
71
72 #if 0
73 /**
74  * DEBUG_MEMORY:
75  *
76  * should be activated only when debugging libxslt. It replaces the
77  * allocator with a collect and debug shell to the libc allocator.
78  * Use configure --with-mem-debug to activate it on both library
79  */
80 #define DEBUG_MEMORY
81
82 /**
83  * DEBUG_MEMORY_LOCATION:
84  *
85  * should be activated only when debugging libxslt.
86  * DEBUG_MEMORY_LOCATION should be activated only when libxml has
87  * been configured with --with-debug-mem too
88  */
89 #define DEBUG_MEMORY_LOCATION
90 #endif
91
92 /**
93  * ATTRIBUTE_UNUSED:
94  *
95  * This macro is used to flag unused function parameters to GCC, useless here
96  */
97 #ifndef ATTRIBUTE_UNUSED
98 #define ATTRIBUTE_UNUSED
99 #endif
100
101 #ifdef __cplusplus
102 }
103 #endif
104
105 #endif /* __XML_XSLTWIN32CONFIG_H__ */