123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #ifndef WCONFIG_H
- #define WCONFIG_H
- // Version defines
- #define WT_SERIES ${VERSION_SERIES}
- #define WT_MAJOR ${VERSION_MAJOR}
- #define WT_MINOR ${VERSION_MINOR}
- /*! \brief A constant that encodes the library version of %Wt
- *
- * You may use this constant to check for the version of %Wt at build-time.
- */
- #define WT_VERSION (((WT_SERIES & 0xff) << 24) | ((WT_MAJOR & 0xff) << 16) | ((WT_MINOR & 0xff) << 8))
- #define WT_VERSION_STR "${VERSION_SERIES}.${VERSION_MAJOR}.${VERSION_MINOR}"
- #define WT_CLASS "Wt${VERSION_SERIES}_${VERSION_MAJOR}_${VERSION_MINOR}"
- #define WT_INCLUDED_VERSION Wt_${VERSION_SERIES}_${VERSION_MAJOR}_${VERSION_MINOR}
- #define RUNDIR "${RUNDIR}"
- #define WT_CONFIG_XML "${CONFIGURATION}"
- #define WTHTTP_CONFIGURATION "${WTHTTP_CONFIGURATION}"
- #cmakedefine WT_STATIC
- #cmakedefine WTDBO_STATIC
- #cmakedefine WTDBOPOSTGRES_STATIC
- #cmakedefine WTDBOSQLITE3_STATIC
- #cmakedefine WTDBOFIREBIRD_STATIC
- #cmakedefine WTDBOMYSQL_STATIC
- #cmakedefine WTHTTP_STATIC
- #cmakedefine WT_EXT_STATIC
- #cmakedefine WT_EXT_STATIC
- #cmakedefine WT_HAS_WRASTERIMAGE
- #cmakedefine WT_HAS_WPDFIMAGE
- #cmakedefine WT_WITH_SSL
- #cmakedefine WT_NO_BOOST_INTRUSIVE
- #cmakedefine WT_NO_BOOST_RANDOM
- #cmakedefine WT_NO_STD_LOCALE
- #cmakedefine WT_NO_STD_WSTRING
- #cmakedefine WT_USE_OPENGL
- #cmakedefine WT_DEBUG_ENABLED
- #cmakedefine WT_THREADED
- #cmakedefine WT_USE_BOOST_SIGNALS
- #cmakedefine WT_USE_BOOST_SIGNALS2
- // our win32: WIN32 (gcc) or _WIN32 (MSC)
- #if defined(WIN32) || defined(_WIN32)
- #define WT_WIN32 1
- #endif
- #endif
|