2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "------------------ General configuration for ${PROJECT_NAME} ${VERSION} -----------------")
|
|
|
|
message( STATUS )
|
2023-03-31 10:37:53 +02:00
|
|
|
message( STATUS "CMake Version = ${CMAKE_VERSION}")
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "CMake Generator = ${CMAKE_GENERATOR}")
|
|
|
|
message( STATUS "Compiler = ${CMAKE_CXX_COMPILER_ID}")
|
2020-04-22 11:04:19 +02:00
|
|
|
message( STATUS "Compiler Version = ${CMAKE_CXX_COMPILER_VERSION}")
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "Build type = ${CMAKE_BUILD_TYPE}")
|
2023-03-31 10:37:53 +02:00
|
|
|
message( STATUS "CMake C++ Standard = ${CMAKE_CXX_STANDARD}")
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "CMAKE_INSTALL_PREFIX = ${CMAKE_INSTALL_PREFIX}" )
|
2020-06-25 01:41:16 +02:00
|
|
|
message( STATUS "CMAKE_DISABLE_PRECOMPILE_HEADERS = ${CMAKE_DISABLE_PRECOMPILE_HEADERS}" )
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "C++ flags (General) = ${CMAKE_CXX_FLAGS}")
|
|
|
|
message( STATUS "C++ flags (Release) = ${CMAKE_CXX_FLAGS_RELEASE}")
|
2020-05-27 05:15:46 +02:00
|
|
|
message( STATUS "C++ flags (RelWithDebInfo) = ${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "C++ flags (Debug) = ${CMAKE_CXX_FLAGS_DEBUG}")
|
2022-06-03 21:33:56 +02:00
|
|
|
message( STATUS "CMAKE_EXE_LINKER_FLAGS = ${CMAKE_EXE_LINKER_FLAGS}")
|
2022-03-20 10:13:32 +01:00
|
|
|
message( STATUS "CPPCHK_GLIBCXX_DEBUG = ${CPPCHK_GLIBCXX_DEBUG}" )
|
2023-03-31 10:37:53 +02:00
|
|
|
get_directory_property( DirCompileDefs DIRECTORY ${CMAKE_SOURCE_DIR} COMPILE_DEFINITIONS )
|
|
|
|
message( STATUS "COMPILE_DEFINITIONS (global) = ${DirCompileDefs}" )
|
|
|
|
get_directory_property( DirCompileOptions DIRECTORY ${CMAKE_SOURCE_DIR} COMPILE_OPTIONS )
|
|
|
|
message( STATUS "COMPILE_OPTIONS (global) = ${DirCompileOptions}" )
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS )
|
|
|
|
message( STATUS "---------------------------------------------------------" )
|
|
|
|
message( STATUS "ANALYZE_MEMORY = ${ANALYZE_MEMORY}" )
|
|
|
|
message( STATUS "ANALYZE_ADDRESS = ${ANALYZE_ADDRESS}" )
|
|
|
|
message( STATUS "ANALYZE_THREAD = ${ANALYZE_THREAD}" )
|
|
|
|
message( STATUS "ANALYZE_UNDEFINED = ${ANALYZE_UNDEFINED}" )
|
|
|
|
message( STATUS "ANALYZE_DATAFLOW = ${ANALYZE_DATAFLOW}" )
|
|
|
|
message( STATUS "WARNINGS_ARE_ERRORS = ${WARNINGS_ARE_ERRORS}" )
|
|
|
|
message( STATUS )
|
2015-07-23 10:49:53 +02:00
|
|
|
message( STATUS "USE_MATCHCOMPILER = ${USE_MATCHCOMPILER}" )
|
|
|
|
message( STATUS "USE_MATCHCOMPILER_OPT = ${USE_MATCHCOMPILER_OPT}" )
|
|
|
|
message( STATUS )
|
2022-08-20 20:54:31 +02:00
|
|
|
message( STATUS "DISABLE_CRTDBG_MAP_ALLOC = ${DISABLE_CRTDBG_MAP_ALLOC}")
|
|
|
|
message( STATUS "NO_UNIX_SIGNAL_HANDLING = ${NO_UNIX_SIGNAL_HANDLING}")
|
|
|
|
message( STATUS "NO_UNIX_BACKTRACE_SUPPORT = ${NO_UNIX_BACKTRACE_SUPPORT}")
|
|
|
|
message( STATUS "NO_WINDOWS_SEH = ${NO_WINDOWS_SEH}")
|
|
|
|
message( STATUS )
|
2019-06-26 07:41:48 +02:00
|
|
|
if(NOT DEFINED BUILD_SHARED_LIBS)
|
|
|
|
message( STATUS "BUILD_SHARED_LIBS = OFF" )
|
|
|
|
else()
|
|
|
|
message( STATUS "BUILD_SHARED_LIBS = ${BUILD_SHARED_LIBS}" )
|
|
|
|
endif(NOT DEFINED BUILD_SHARED_LIBS)
|
2020-11-02 20:16:15 +01:00
|
|
|
message( STATUS "LIBXML2_XMLLINT_EXECUTABLE = ${LIBXML2_XMLLINT_EXECUTABLE}" )
|
2023-01-26 22:13:07 +01:00
|
|
|
message( STATUS "BUILD_CORE_DLL = ${BUILD_CORE_DLL}" )
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "BUILD_TESTS = ${BUILD_TESTS}" )
|
2020-11-02 20:16:15 +01:00
|
|
|
if(BUILD_TESTS)
|
|
|
|
message( STATUS "REGISTER_TESTS = ${REGISTER_TESTS}" )
|
|
|
|
endif()
|
2020-03-01 17:11:20 +01:00
|
|
|
message( STATUS "ENABLE_CHECK_INTERNAL = ${ENABLE_CHECK_INTERNAL}" )
|
2023-04-01 09:40:10 +02:00
|
|
|
message( STATUS "DISABLE_DMAKE = ${DISABLE_DMAKE}" )
|
2020-05-27 05:15:46 +02:00
|
|
|
message( STATUS )
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS "BUILD_GUI = ${BUILD_GUI}" )
|
2023-01-18 16:58:12 +01:00
|
|
|
if (BUILD_GUI)
|
2023-01-27 19:43:08 +01:00
|
|
|
message( STATUS "REGISTER_GUI_TESTS = ${REGISTER_GUI_TESTS}" )
|
2023-01-18 16:58:12 +01:00
|
|
|
message( STATUS "WITH_QCHART = ${WITH_QCHART}" )
|
|
|
|
message( STATUS "USE_QT6 = ${USE_QT6}" )
|
|
|
|
message( STATUS "QT_VERSION = ${QT_VERSION}")
|
|
|
|
endif()
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS )
|
|
|
|
message( STATUS "HAVE_RULES = ${HAVE_RULES}" )
|
2020-05-27 05:15:46 +02:00
|
|
|
if (HAVE_RULES)
|
|
|
|
message( STATUS "PCRE_LIBRARY = ${PCRE_LIBRARY}" )
|
|
|
|
endif()
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS )
|
2022-02-23 09:04:35 +01:00
|
|
|
message( STATUS "USE_THREADS = ${USE_THREADS}" )
|
2022-07-08 16:42:57 +02:00
|
|
|
message( STATUS "CMAKE_THREAD_LIBS_INIT = ${CMAKE_THREAD_LIBS_INIT}" )
|
2022-07-11 10:46:18 +02:00
|
|
|
if (NOT USE_MATCHCOMPILER_OPT STREQUAL "Off")
|
2022-02-23 09:04:35 +01:00
|
|
|
message( STATUS )
|
2022-02-11 19:37:32 +01:00
|
|
|
message( STATUS "PYTHON_VERSION_STRING = ${PYTHON_VERSION_STRING}" )
|
|
|
|
message( STATUS "PYTHON_EXECUTABLE = ${PYTHON_EXECUTABLE}" )
|
|
|
|
endif()
|
|
|
|
message( STATUS )
|
2020-11-22 08:57:07 +01:00
|
|
|
message( STATUS "USE_BUNDLED_TINYXML2 = ${USE_BUNDLED_TINYXML2}" )
|
2022-02-11 19:37:32 +01:00
|
|
|
if (NOT USE_BUNDLED_TINYXML2)
|
2022-03-22 21:41:44 +01:00
|
|
|
message(STATUS "tinyxml2_LIBRARIES = ${tinyxml2_LIBRARIES}")
|
2022-09-06 18:30:59 +02:00
|
|
|
message(STATUS "tinyxml2_INCLUDE_DIRS = ${tinyxml2_INCLUDE_DIRS}")
|
2022-02-11 19:37:32 +01:00
|
|
|
endif()
|
2015-02-13 19:00:14 +01:00
|
|
|
message( STATUS )
|
2022-03-20 10:13:32 +01:00
|
|
|
message( STATUS "USE_BOOST = ${USE_BOOST}" )
|
|
|
|
if (USE_BOOST)
|
|
|
|
message( STATUS "Boost_FOUND = ${Boost_FOUND}")
|
|
|
|
message( STATUS "Boost_VERSION_STRING = ${Boost_VERSION_STRING}")
|
|
|
|
message( STATUS "Boost_INCLUDE_DIRS = ${Boost_INCLUDE_DIRS}")
|
|
|
|
endif()
|
2022-12-07 09:20:09 +01:00
|
|
|
message( STATUS "USE_LIBCXX = ${USE_LIBCXX}" )
|
2022-03-20 10:13:32 +01:00
|
|
|
message( STATUS )
|
2015-02-13 19:00:14 +01:00
|
|
|
|
|
|
|
if(${ANALYZE_ADDRESS})
|
|
|
|
message("##########################################################")
|
2015-03-30 16:41:53 +02:00
|
|
|
message(STATUS "For better visualization change environment variable: ASAN_SYMBOLIZER_PATH=/path/to/llvm-symbolizer")
|
2015-02-13 19:00:14 +01:00
|
|
|
message("##########################################################")
|
|
|
|
endif()
|