/* config.h.  Generated from config.h.in by configure.  */
/* config.h.in.  Generated from configure.ac by autoheader.  */

/* Defined if the requested minimum BOOST version is satisfied */
#define HAVE_BOOST 1

/* Define to 1 if you have <boost/algorithm/string.hpp> */
#define HAVE_BOOST_ALGORITHM_STRING_HPP 1

/* Define to 1 if you have <boost/bind.hpp> */
#define HAVE_BOOST_BIND_HPP 1

/* Define to 1 if you have <boost/cast.hpp> */
#define HAVE_BOOST_CAST_HPP 1

/* Define to 1 if you have <boost/lambda/lambda.hpp> */
#define HAVE_BOOST_LAMBDA_LAMBDA_HPP 1

/* Define to 1 if you have <boost/lexical_cast.hpp> */
#define HAVE_BOOST_LEXICAL_CAST_HPP 1

/* Define to 1 if you have <boost/ptr_container/ptr_array.hpp> */
#define HAVE_BOOST_PTR_CONTAINER_PTR_ARRAY_HPP 1

/* Define to 1 if you have <boost/ptr_container/ptr_deque.hpp> */
#define HAVE_BOOST_PTR_CONTAINER_PTR_DEQUE_HPP 1

/* Define to 1 if you have <boost/ptr_container/ptr_list.hpp> */
#define HAVE_BOOST_PTR_CONTAINER_PTR_LIST_HPP 1

/* Define to 1 if you have <boost/ptr_container/ptr_map.hpp> */
#define HAVE_BOOST_PTR_CONTAINER_PTR_MAP_HPP 1

/* Define to 1 if you have <boost/ptr_container/ptr_set.hpp> */
#define HAVE_BOOST_PTR_CONTAINER_PTR_SET_HPP 1

/* Define to 1 if you have <boost/ptr_container/ptr_vector.hpp> */
#define HAVE_BOOST_PTR_CONTAINER_PTR_VECTOR_HPP 1

/* Define to 1 if you have <boost/scoped_ptr.hpp> */
#define HAVE_BOOST_SCOPED_PTR_HPP 1

/* Define to 1 if you have <boost/shared_ptr.hpp> */
#define HAVE_BOOST_SHARED_PTR_HPP 1

/* Define to 1 if you have <boost/tokenizer.hpp> */
#define HAVE_BOOST_TOKENIZER_HPP 1

/* Define to 1 if C++ compiler supports covariant virtual methods. */
#define HAVE_COVARIANT_RETURNS 1

/* Define to 1 if you have the 'curl_off_t' type. */
#define HAVE_CURL_OFF_T 1

/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1

/* Define to 1 if you have the `gmtime_r' function. */
#define HAVE_GMTIME_R 1

/* Define to 1 if you have an STL implementation that supports useful string
   specialization. */
#define HAVE_GOOD_STL 1

/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1

/* Define to 1 if you have an STL implementation that supports
   std::iterator_traits. */
#define HAVE_ITERATOR_TRAITS 1

/* Define to 1 if you have the `dl' library (-ldl). */
/* #undef HAVE_LIBDL */

/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1

/* define if the compiler implements namespaces */
#define HAVE_NAMESPACES 1

/* Define to 1 if C++ compiler supports nullptr keyword. */
#define HAVE_NULLPTR 1

/* Define if you have POSIX threads libraries and header files. */
#define HAVE_PTHREAD 1

/* Define to 1 if you have the `pthread_rwlock_init' function. */
#define HAVE_PTHREAD_RWLOCK_INIT 1

/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1

/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1

/* Define to 1 if you have the `strcasecmp' function. */
#define HAVE_STRCASECMP 1

/* Define to 1 if you have the `strchr' function. */
#define HAVE_STRCHR 1

/* Define to 1 if you have the `strdup' function. */
#define HAVE_STRDUP 1

/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1

/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1

/* Define to 1 if you have the `strstr' function. */
#define HAVE_STRSTR 1

/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1

/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Define to 1 if you have the `timegm' function. */
#define HAVE_TIMEGM 1

/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

/* Define to 1 if you have the 'xsecsize_t' type. */
/* #undef HAVE_XSECSIZE_T */

/* Define to the sub-directory where libtool stores uninstalled libraries. */
#define LT_OBJDIR ".libs/"

/* Name of package */
#define PACKAGE "xmltooling"

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "https://issues.shibboleth.net/"

/* Define to the full name of this package. */
#define PACKAGE_NAME "xmltooling"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING "xmltooling 1.5.6"

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "xmltooling"

/* Define to the home page for this package. */
#define PACKAGE_URL ""

/* Define to the version of this package. */
#define PACKAGE_VERSION "1.5.6"

/* Define to necessary symbol if this constant uses a non-standard name on
   your system. */
/* #undef PTHREAD_CREATE_JOINABLE */

/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Version number of package */
#define VERSION "1.5.6"

/* Define to 1 if log4cpp library is used. */
/* #undef XMLTOOLING_LOG4CPP */

/* Define to 1 if log4shib library is used. */
#define XMLTOOLING_LOG4SHIB 1

/* Define to 1 if you wish to disable XML-Security-dependent features. */
/* #undef XMLTOOLING_NO_XMLSEC */

/* Define to 1 if OpenSSL has EC support. */
#define XMLTOOLING_OPENSSL_HAVE_EC 1

/* Define to 1 if OpenSSL supports the SHA-2 hash family. */
#define XMLTOOLING_OPENSSL_HAVE_SHA2 1

/* Define to 1 if Xerces has a 64-bit-safe API. */
#define XMLTOOLING_XERCESC_64BITSAFE 1

/* Define to 1 if Xerces DOM ID methods take extra parameter. */
#define XMLTOOLING_XERCESC_BOOLSETIDATTRIBUTE 1

/* Define to 1 if Xerces supports a compliant DOMLS API. */
#define XMLTOOLING_XERCESC_COMPLIANT_DOMLS 1

/* Define to 1 if Xerces XMLString includes XMLByte release. */
/* #undef XMLTOOLING_XERCESC_HAS_XMLBYTE_RELEASE */

/* Define to 1 if Xerces InputStream class requires getContentType. */
#define XMLTOOLING_XERCESC_INPUTSTREAM_HAS_CONTENTTYPE 1

/* Define to 1 if XML-Security-C includes C14N 1.1 support. */
/* #undef XMLTOOLING_XMLSEC_C14N11 */

/* Define to 1 if XML-Security-C includes debug logging support. */
#define XMLTOOLING_XMLSEC_DEBUGLOGGING 1

/* Define to 1 if XML-Security-C includes ECC support. */
#define XMLTOOLING_XMLSEC_ECC 1

/* Define to 1 if XML-Security-C handles multiple CRLs. */
#define XMLTOOLING_XMLSEC_MULTIPLECRL 1

/* Define to 1 if XML-Security-C exposes the signature algorithm URI. */
#define XMLTOOLING_XMLSEC_SIGALGORITHM 1

/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */

/* Define to `unsigned int' if <sys/types.h> does not define. */
/* #undef size_t */
