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