Mercurial > repos > shellac > guppy_basecaller
comparison env/lib/python3.7/site-packages/lxml/includes/libxslt/xsltconfig.h @ 2:6af9afd405e9 draft
"planemo upload commit 0a63dd5f4d38a1f6944587f52a8cd79874177fc1"
| author | shellac |
|---|---|
| date | Thu, 14 May 2020 14:56:58 -0400 |
| parents | 26e78fe6e8c4 |
| children |
comparison
equal
deleted
inserted
replaced
| 1:75ca89e9b81c | 2:6af9afd405e9 |
|---|---|
| 1 /* | |
| 2 * Summary: compile-time version information for the XSLT engine | |
| 3 * Description: compile-time version information 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.34" | |
| 24 | |
| 25 /** | |
| 26 * LIBXSLT_VERSION: | |
| 27 * | |
| 28 * the version number: 1.2.3 value is 10203 | |
| 29 */ | |
| 30 #define LIBXSLT_VERSION 10134 | |
| 31 | |
| 32 /** | |
| 33 * LIBXSLT_VERSION_STRING: | |
| 34 * | |
| 35 * the version number string, 1.2.3 value is "10203" | |
| 36 */ | |
| 37 #define LIBXSLT_VERSION_STRING "10134" | |
| 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_PROFILER: | |
| 115 * | |
| 116 * Activate the compilation of the profiler. Speed penalty | |
| 117 * is insignifiant. | |
| 118 * On by default unless --without-profiler is passed to configure | |
| 119 */ | |
| 120 #if 1 | |
| 121 #ifndef WITH_PROFILER | |
| 122 #define WITH_PROFILER | |
| 123 #endif | |
| 124 #endif | |
| 125 | |
| 126 /** | |
| 127 * WITH_MODULES: | |
| 128 * | |
| 129 * Whether module support is configured into libxslt | |
| 130 * Note: no default module path for win32 platforms | |
| 131 */ | |
| 132 #if 0 | |
| 133 #ifndef WITH_MODULES | |
| 134 #define WITH_MODULES | |
| 135 #endif | |
| 136 #define LIBXSLT_DEFAULT_PLUGINS_PATH() "/Users/travis/build/lxml/lxml-wheels/lxml/build/tmp/libxml2/lib/libxslt-plugins" | |
| 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 #ifndef ATTRIBUTE_UNUSED | |
| 146 #define ATTRIBUTE_UNUSED __attribute__((unused)) | |
| 147 #endif | |
| 148 #else | |
| 149 #define ATTRIBUTE_UNUSED | |
| 150 #endif | |
| 151 | |
| 152 /** | |
| 153 * LIBXSLT_ATTR_FORMAT: | |
| 154 * | |
| 155 * This macro is used to indicate to GCC the parameters are printf-like | |
| 156 */ | |
| 157 #ifdef __GNUC__ | |
| 158 #define LIBXSLT_ATTR_FORMAT(fmt,args) __attribute__((__format__(__printf__,fmt,args))) | |
| 159 #else | |
| 160 #define LIBXSLT_ATTR_FORMAT(fmt,args) | |
| 161 #endif | |
| 162 | |
| 163 /** | |
| 164 * LIBXSLT_PUBLIC: | |
| 165 * | |
| 166 * This macro is used to declare PUBLIC variables for Cygwin and for MSC on Windows | |
| 167 */ | |
| 168 #if !defined LIBXSLT_PUBLIC | |
| 169 #if (defined(__CYGWIN__) || defined _MSC_VER) && !defined IN_LIBXSLT && !defined LIBXSLT_STATIC | |
| 170 #define LIBXSLT_PUBLIC __declspec(dllimport) | |
| 171 #else | |
| 172 #define LIBXSLT_PUBLIC | |
| 173 #endif | |
| 174 #endif | |
| 175 | |
| 176 #ifdef __cplusplus | |
| 177 } | |
| 178 #endif | |
| 179 | |
| 180 #endif /* __XML_XSLTCONFIG_H__ */ |
