Home | History | Annotate | Download | only in libxslt
      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.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 1
     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__ */
    106