a bit of cleanup and a extra variable for CVS dist Daniel
[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.8"
27
28 /**
29  * LIBXSLT_VERSION:
30  *
31  * the version number: 1.2.3 value is 1002003
32  */
33 #define LIBXSLT_VERSION 10108
34
35 /**
36  * LIBXSLT_VERSION_STRING:
37  *
38  * the version number string, 1.2.3 value is "1002003"
39  */
40 #define LIBXSLT_VERSION_STRING "10108"
41
42 /**
43  * LIBXSLT_VERSION_EXTRA
44  *
45  * extra version information, used to show a CVS compilation
46  */
47 #define LIBXML_VERSION_EXTRA "-CVS933"
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 #if 0
61 /**
62  * DEBUG_MEMORY:
63  *
64  * should be activated only when debugging libxslt. It replaces the
65  * allocator with a collect and debug shell to the libc allocator.
66  * Use configure --with-mem-debug to activate it on both library
67  */
68 #define DEBUG_MEMORY
69
70 /**
71  * DEBUG_MEMORY_LOCATION:
72  *
73  * should be activated only when debugging libxslt.
74  * DEBUG_MEMORY_LOCATION should be activated only when libxml has
75  * been configured with --with-debug-mem too
76  */
77 #define DEBUG_MEMORY_LOCATION
78 #endif
79
80 /**
81  * ATTRIBUTE_UNUSED:
82  *
83  * This macro is used to flag unused function parameters to GCC, useless here
84  */
85 #ifndef ATTRIBUTE_UNUSED
86 #define ATTRIBUTE_UNUSED
87 #endif
88
89 #ifdef __cplusplus
90 }
91 #endif
92
93 #endif /* __XML_XSLTWIN32CONFIG_H__ */