]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Print always IPO status
authorChristian Göttsche <cgzones@googlemail.com>
Mon, 6 Apr 2020 14:27:36 +0000 (16:27 +0200)
committerChristian Göttsche <cgzones@googlemail.com>
Sat, 11 Apr 2020 12:06:55 +0000 (14:06 +0200)
cmake/Toolset.cmake

index 638dca9e1628110f0a0cc5b8c157bca65982950a..8539dbe0abd2dc6a9efd8024be01a682748a5d37 100644 (file)
@@ -175,6 +175,7 @@ option(ENABLE_LTO       "Build rspamd with Link Time Optimization if supported [
 
 if (CMAKE_BUILD_TYPE_UC MATCHES "COVERAGE")
     set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} --coverage")
+    message (STATUS "IPO not enabled for COVERAGE build")
 elseif (ENABLE_LTO)
     if (${CMAKE_VERSION} VERSION_GREATER "3.9.0")
         cmake_policy (SET CMP0069 NEW)
@@ -187,6 +188,8 @@ elseif (ENABLE_LTO)
             message(WARNING "IPO is not supported: ${LTO_DIAG}")
         endif ()
     endif ()
+else ()
+    message (STATUS "IPO not enabled for the ${CMAKE_BUILD_TYPE} build")
 endif ()
 
 message (STATUS "Final CFLAGS: ${CMAKE_C_FLAGS} ${CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE_UC}}")