#ifndef VERSION_H #define VERSION_H // information static const char NAME[] = "Queued"; static const char VERSION[] = "@PROJECT_VERSION@"; static const char COMMIT_SHA[] = "@PROJECT_COMMIT_SHA@"; static const char AUTHOR[] = "@PROJECT_AUTHOR@"; static const char EMAIL[] = "@PROJECT_CONTACT@"; static const char LICENSE[] = "@PROJECT_LICENSE@"; static const char TRDPARTY_LICENSE[] = ""; static const char SPECIAL_THANKS[] = ""; // configuration // use define here instead of normal const definition for moc #cmakedefine BUILD_DOCS #cmakedefine BUILD_FUTURE #cmakedefine BUILD_LOAD #cmakedefine BUILD_TESTING // links static const char HOMEPAGE[] = "https://arcanis.me/projects/queued"; static const char REPOSITORY[] = "https://github.com/arcan1s/queued"; static const char RELEASES[] = "https://github.com/arcan1s/queued/releases/tag/V."; static const char VERSION_API[] = "https://api.github.com/repos/arcan1s/queued/releases"; static const char BUGTRACKER[] = "https://github.com/arcan1s/queued/issues"; static const char BUGTRACKER_API[] = "https://arcanis.me/repos/arcan1s/queued/issues"; // build information static const char BUILD_DATE[] = "@CURRENT_DATE@"; // cmake properties static const char CMAKE_BUILD_TYPE[] = "@CMAKE_BUILD_TYPE@"; static const char CMAKE_CXX_COMPILER[] = "@CMAKE_CXX_COMPILER@"; static const char CMAKE_CXX_FLAGS[] = "@CMAKE_CXX_FLAGS@"; static const char CMAKE_CXX_FLAGS_DEBUG[] = "@CMAKE_CXX_FLAGS_DEBUG@"; static const char CMAKE_CXX_FLAGS_RELEASE[] = "@CMAKE_CXX_FLAGS_RELEASE@"; static const char CMAKE_CXX_FLAGS_OPTIMIZATION[] = "@CMAKE_CXX_FLAGS_OPTIMIZATION@"; static const char CMAKE_DEFINITIONS[] = "@CMAKE_DEFINITIONS@"; static const char CMAKE_INSTALL_PREFIX[] = "@CMAKE_INSTALL_PREFIX@"; static const char CMAKE_MODULE_LINKER_FLAGS[] = "@CMAKE_MODULE_LINKER_FLAGS@"; static const char CMAKE_SHARED_LINKER_FLAGS[] = "@CMAKE_SHARED_LINKER_FLAGS@"; // components static const char BUILD_DEB_PACKAGE[] = "@BUILD_DEB_PACKAGE@"; static const char BUILD_RPM_PACKAGE[] = "@BUILD_RPM_PACKAGE@"; static const char CLANGFORMAT_EXECUTABLE[] = "@CLANGFORMAT_EXECUTABLE@"; static const char COVERITY_COMMENT[] = "@COVERITY_COMMENT@"; static const char COVERITY_DIRECTORY[] = "@COVERITY_DIRECTORY@"; static const char COVERITY_EMAIL[] = "@COVERITY_EMAIL@"; static const char COVERITY_EXECUTABLE[] = "@COVERITY_EXECUTABLE@"; static const char COVERITY_URL[] = "@COVERITY_URL@"; static const char CPPCHECK_EXECUTABLE[] = "@CPPCHECK_EXECUTABLE@"; // additional functions static const char PROP_DOCS[] = "@BUILD_DOCS@"; static const char PROP_FUTURE[] = "@BUILD_FUTURE@"; static const char PROP_LOAD[] = "@BUILD_LOAD@"; static const char PROP_TEST[] = "@BUILD_TESTING@"; #endif /* VERSION_H */