Warning, /libraries/kdb/src/config-kdb.h.cmake is written in an unsupported language. File is not indexed.
0001 #ifndef KDB_CONFIG_H 0002 #define KDB_CONFIG_H 0003 0004 /* config-kdb.h. Generated by cmake from config-kdb.h.cmake */ 0005 0006 /*! @file config-kdb.h 0007 Global KDb configuration (build time) 0008 */ 0009 0010 //! @def KDB_GIT_SHA1_STRING 0011 //! @brief Indicates the git sha1 commit which was used for compilation of KDb 0012 #cmakedefine KDB_GIT_SHA1_STRING "@KDB_GIT_SHA1_STRING@" 0013 0014 //! @def KDB_GIT_BRANCH_STRING 0015 //! @brief Indicates the git branch which was used for compilation of KDb 0016 #cmakedefine KDB_GIT_BRANCH_STRING "@KDB_GIT_BRANCH_STRING@" 0017 0018 //! @def BIN_INSTALL_DIR 0019 //! @brief The subdirectory relative to the install prefix for executables. 0020 #define BIN_INSTALL_DIR "${BIN_INSTALL_DIR}" 0021 0022 //! @def KDB_BASE_NAME 0023 //! @brief Base name for the framework, based on major stable version. 0024 //! Useful for co-installability. 0025 #define KDB_BASE_NAME "@KDB_BASE_NAME@" 0026 0027 //! @def KDB_BASE_NAME_LOWER 0028 //! @brief Like KDB_BASE_NAME but lowercase. 0029 #define KDB_BASE_NAME_LOWER "@KDB_BASE_NAME_LOWER@" 0030 0031 //! @def KDB_STABLE_VERSION_MAJOR 0032 //! @brief Extra version info, stable major, e.g. 3 for 3.1.0 Alpha (3.0.90) 0033 #define KDB_STABLE_VERSION_MAJOR @PROJECT_STABLE_VERSION_MAJOR@ 0034 0035 //! @def KDB_STABLE_VERSION_MINOR 0036 //! @brief Extra version info, stable minor, e.g. 1 for 3.1.0 Alpha (3.0.90) 0037 #define KDB_STABLE_VERSION_MINOR @PROJECT_STABLE_VERSION_MINOR@ 0038 0039 //! @def KDB_STABLE_VERSION_PATCH 0040 //! @brief Extra version info, stable patch, e.g. 0 for 3.1.0 Alpha (3.0.90) 0041 #define KDB_STABLE_VERSION_PATCH @PROJECT_STABLE_VERSION_PATCH@ 0042 0043 //! @def KDB_TESTING_EXPORT 0044 //! @brief Export symbols for testing 0045 #ifdef BUILD_TESTING 0046 # define KDB_TESTING_EXPORT KDB_EXPORT 0047 #else 0048 # define KDB_TESTING_EXPORT 0049 #endif 0050 0051 //! @def KDB_EXPRESSION_DEBUG 0052 //! @brief Defined if debugging for expressions is enabled 0053 #cmakedefine KDB_EXPRESSION_DEBUG 0054 0055 //! @def KDB_DRIVERMANAGER_DEBUG 0056 //! @brief Defined if debugging for the driver manager is enabled 0057 #cmakedefine KDB_DRIVERMANAGER_DEBUG 0058 0059 //! @def KDB_TRANSACTIONS_DEBUG 0060 //! @brief Defined if debugging for database transactions is enabled 0061 //! @since 3.1 0062 #cmakedefine KDB_TRANSACTIONS_DEBUG 0063 0064 //! @def KDB_TABLESCHEMACHANGELISTENER_DEBUG 0065 //! @brief Debugging of the KDbTableSchemaChangeListener class 0066 //! @since 3.1 0067 #cmakedefine KDB_TABLESCHEMACHANGELISTENER_DEBUG 0068 0069 //! @def KDB_DEBUG_GUI 0070 //! @brief Defined if a GUI for debugging is enabled 0071 #cmakedefine KDB_DEBUG_GUI 0072 0073 //! @def KDB_UNFINISHED 0074 //! @brief Defined if unfinished features of KDb are enabled 0075 #cmakedefine KDB_UNFINISHED 0076 0077 #endif