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
18extern "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.26"
27
28/**
29 * LIBXSLT_VERSION:
30 *
31 * the version number: 1.2.3 value is 1002003
32 */
33#define LIBXSLT_VERSION 10126
34
35/**
36 * LIBXSLT_VERSION_STRING:
37 *
38 * the version number string, 1.2.3 value is "1002003"
39 */
40#define LIBXSLT_VERSION_STRING "10126"
41
42/**
43 * LIBXSLT_VERSION_EXTRA:
44 *
45 * extra version information, used to show a CVS compilation
46 */
47#define LIBXSLT_VERSION_EXTRA "-win32"
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() NULL
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__ */
106