Update mojo sdk to rev 1dc8a9a5db73d3718d99917fadf31f5fb2ebad4f
[chromium-blink-merge.git] / third_party / libxslt / libexslt / exsltconfig.h.in
blobb46ffc056696f87d6670688b2cf7d7d01ade8416
1 /*
2 * exsltconfig.h: compile-time version informations for the EXSLT library
4 * See Copyright for the status of this software.
6 * daniel@veillard.com
7 */
9 #ifndef __XML_EXSLTCONFIG_H__
10 #define __XML_EXSLTCONFIG_H__
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
16 /**
17 * LIBEXSLT_DOTTED_VERSION:
19 * the version string like "1.2.3"
21 #define LIBEXSLT_DOTTED_VERSION "@VERSION@"
23 /**
24 * LIBEXSLT_VERSION:
26 * the version number: 1.2.3 value is 10203
28 #define LIBEXSLT_VERSION @LIBEXSLT_VERSION_NUMBER@
30 /**
31 * LIBEXSLT_VERSION_STRING:
33 * the version number string, 1.2.3 value is "10203"
35 #define LIBEXSLT_VERSION_STRING "@LIBEXSLT_VERSION_NUMBER@"
37 /**
38 * LIBEXSLT_VERSION_EXTRA:
40 * extra version information, used to show a CVS compilation
42 #define LIBEXSLT_VERSION_EXTRA "@LIBEXSLT_VERSION_EXTRA@"
44 /**
45 * WITH_CRYPTO:
47 * Whether crypto support is configured into exslt
49 #if @WITH_CRYPTO@
50 #define EXSLT_CRYPTO_ENABLED
51 #endif
53 /**
54 * ATTRIBUTE_UNUSED:
56 * This macro is used to flag unused function parameters to GCC
58 #ifdef __GNUC__
59 #ifdef HAVE_ANSIDECL_H
60 #include <ansidecl.h>
61 #endif
62 #ifndef ATTRIBUTE_UNUSED
63 #define ATTRIBUTE_UNUSED __attribute__((unused))
64 #endif
65 #else
66 #define ATTRIBUTE_UNUSED
67 #endif
69 #ifdef __cplusplus
71 #endif
73 #endif /* __XML_EXSLTCONFIG_H__ */