1 #ifndef _LIBXMLPP_CONFIG_H
2 #define _LIBXMLPP_CONFIG_H
4 #include <glibmmconfig.h>
6 /* Define to omit deprecated API from the library. */
7 #undef LIBXMLXX_DISABLE_DEPRECATED
9 /* Defined if the C++ library supports std::exception_ptr. */
10 #undef LIBXMLXX_HAVE_EXCEPTION_PTR
12 /* This is always set. This is only for backwards compatibility. */
13 #undef LIBXMLCPP_EXCEPTIONS_ENABLED
15 /* Major version number of libxml++. */
16 #undef LIBXMLXX_MAJOR_VERSION
18 /* Minor version number of libxml++. */
19 #undef LIBXMLXX_MINOR_VERSION
21 /* Micro version number of libxml++. */
22 #undef LIBXMLXX_MICRO_VERSION
24 #if defined (GLIBMM_DLL) && !defined (LIBXMLXX_STATIC)
26 #define LIBXMLPP_API __declspec(dllexport)
28 #define LIBXMLPP_API __declspec(dllimport)
29 #endif /* LIBXMLPP_BUILD - DLL */
31 /* Build a static library or a non-Windows library*/
33 #endif /* GLIBMM_DLL */
35 #endif /* _LIBXMLPP_CONFIG_H */