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 "@VERSION@"
  27 
  28 /**
  29  * LIBXSLT_VERSION:
  30  *
  31  * the version number: 1.2.3 value is 1002003
  32  */
  33 #define LIBXSLT_VERSION @LIBXSLT_VERSION_NUMBER@
  34 
  35 /**
  36  * LIBXSLT_VERSION_STRING:
  37  *
  38  * the version number string, 1.2.3 value is "1002003"
  39  */
  40 #define LIBXSLT_VERSION_STRING "@LIBXSLT_VERSION_NUMBER@"
  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 @WITH_MODULES@
  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__ */