build: call NS3_VERBOSE block earlier to catch early library checks

This commit is contained in:
Gabriel Ferreira
2022-06-09 17:07:41 -03:00
parent ccbbed037f
commit d616b77129

View File

@@ -350,6 +350,16 @@ macro(process_options)
set(build_profile_suffix -${build_profile} CACHE INTERNAL "")
endif()
if(${NS3_VERBOSE})
set_property(GLOBAL PROPERTY TARGET_MESSAGES TRUE)
set(CMAKE_FIND_DEBUG_MODE TRUE)
set(CMAKE_VERBOSE_MAKEFILE TRUE CACHE INTERNAL "")
else()
set_property(GLOBAL PROPERTY TARGET_MESSAGES OFF)
unset(CMAKE_FIND_DEBUG_MODE)
unset(CMAKE_VERBOSE_MAKEFILE CACHE)
endif()
# Set warning level and warning as errors
if(${NS3_WARNINGS})
if(MSVC)
@@ -873,16 +883,6 @@ macro(process_options)
endif()
endif()
if(${NS3_VERBOSE})
set_property(GLOBAL PROPERTY TARGET_MESSAGES TRUE)
set(CMAKE_FIND_DEBUG_MODE TRUE)
set(CMAKE_VERBOSE_MAKEFILE TRUE CACHE INTERNAL "")
else()
set_property(GLOBAL PROPERTY TARGET_MESSAGES OFF)
unset(CMAKE_FIND_DEBUG_MODE)
unset(CMAKE_VERBOSE_MAKEFILE CACHE)
endif()
mark_as_advanced(Boost_INCLUDE_DIR)
find_package(Boost)
if(${Boost_FOUND})