build: Print summary of compile definitions

This commit is contained in:
Dennis Klein 2022-08-21 13:26:46 +02:00 committed by Alexey Rybalchenko
parent 6eb973235a
commit 0e12c57ff0
2 changed files with 8 additions and 0 deletions

View File

@ -137,5 +137,6 @@ fairmq_summary_components()
fairmq_summary_static_analysis() fairmq_summary_static_analysis()
fairmq_summary_install_prefix() fairmq_summary_install_prefix()
fairmq_summary_debug_mode() fairmq_summary_debug_mode()
fairmq_summary_compile_definitions()
message(STATUS " ") message(STATUS " ")
################################################################################ ################################################################################

View File

@ -105,3 +105,10 @@ macro(fairmq_summary_debug_mode)
message(STATUS " ${Cyan}DEBUG MODE${CR} ${BRed}${FAIRMQ_DEBUG_MODE}${CR} (enable with ${BMagenta}-DFAIRMQ_DEBUG_MODE=ON${CR})") message(STATUS " ${Cyan}DEBUG MODE${CR} ${BRed}${FAIRMQ_DEBUG_MODE}${CR} (enable with ${BMagenta}-DFAIRMQ_DEBUG_MODE=ON${CR})")
endif() endif()
endmacro() endmacro()
macro(fairmq_summary_compile_definitions)
message(STATUS " ")
message(STATUS " ${Cyan}COMPILE DEFINITION VALUE${CR}")
message(STATUS " ${BWhite}FAIRMQ_HAS_STD_FILESYSTEM${CR} ${FAIRMQ_HAS_STD_FILESYSTEM}")
message(STATUS " ${BWhite}FAIRMQ_HAS_STD_PMR${CR} ${FAIRMQ_HAS_STD_PMR} (overridable with ${BMagenta}-DFAIRMQ_HAS_STD_PMR=0|1${CR})")
endmacro()