#ifndef _LIBXMLPP_CONFIG_H #define _LIBXMLPP_CONFIG_H #include /* Define to omit deprecated API from the library. */ #undef LIBXMLXX_DISABLE_DEPRECATED /* Defined if the C++ library supports std::exception_ptr. */ #undef LIBXMLXX_HAVE_EXCEPTION_PTR /* This is always set. This is only for backwards compatibility. */ #undef LIBXMLCPP_EXCEPTIONS_ENABLED /* Major version number of libxml++. */ #undef LIBXMLXX_MAJOR_VERSION /* Minor version number of libxml++. */ #undef LIBXMLXX_MINOR_VERSION /* Micro version number of libxml++. */ #undef LIBXMLXX_MICRO_VERSION #ifdef GLIBMM_DLL #if defined(LIBXMLPP_BUILD) && defined(_WINDLL) // Do not dllexport as it is handled by gendef on MSVC #define LIBXMLPP_API #elif !defined(LIBXMLPP_BUILD) #define LIBXMLPP_API __declspec(dllimport) #else /* Build a static library */ #define LIBXMLPP_API #endif /* LIBXMLPP_BUILD - _WINDLL */ #else #define LIBXMLPP_API #endif /* GLIBMM_DLL */ #endif /* _LIBXMLPP_CONFIG_H */