Home | History | Annotate | Download | only in libexslt
      1 /*
      2  * exsltconfig.h: compile-time version informations for the EXSLT library
      3  *
      4  * See Copyright for the status of this software.
      5  *
      6  * daniel (at) veillard.com
      7  */
      8 
      9 #ifndef __XML_EXSLTCONFIG_H__
     10 #define __XML_EXSLTCONFIG_H__
     11 
     12 #ifdef __cplusplus
     13 extern "C" {
     14 #endif
     15 
     16 /**
     17  * LIBEXSLT_DOTTED_VERSION:
     18  *
     19  * the version string like "1.2.3"
     20  */
     21 #define LIBEXSLT_DOTTED_VERSION "1.1.26"
     22 
     23 /**
     24  * LIBEXSLT_VERSION:
     25  *
     26  * the version number: 1.2.3 value is 10203
     27  */
     28 #define LIBEXSLT_VERSION 815
     29 
     30 /**
     31  * LIBEXSLT_VERSION_STRING:
     32  *
     33  * the version number string, 1.2.3 value is "10203"
     34  */
     35 #define LIBEXSLT_VERSION_STRING "815"
     36 
     37 /**
     38  * LIBEXSLT_VERSION_EXTRA:
     39  *
     40  * extra version information, used to show a CVS compilation
     41  */
     42 #define	LIBEXSLT_VERSION_EXTRA ""
     43 
     44 /**
     45  * WITH_CRYPTO:
     46  *
     47  * Whether crypto support is configured into exslt
     48  */
     49 #if 1
     50 #define EXSLT_CRYPTO_ENABLED
     51 #endif
     52 
     53 /**
     54  * ATTRIBUTE_UNUSED:
     55  *
     56  * This macro is used to flag unused function parameters to GCC
     57  */
     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
     68 
     69 #ifdef __cplusplus
     70 }
     71 #endif
     72 
     73 #endif /* __XML_EXSLTCONFIG_H__ */
     74