diff --git a/CMakeLists.txt b/CMakeLists.txt index 5fe5617..5940915 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -116,13 +116,14 @@ endif() include(CheckIPOSupported) check_ipo_supported(RESULT supported OUTPUT error) if( supported ) - message(STATUS "IPO / LTO enabled") - if (CMAKE_CXX_COMPILER_ID MATCHES "CLANG") - # for some reason INTERPROCEDURAL_OPTIMIZATION TURE sets "-flto=" for clang. - # obviosly with the empty argument that doesnt work + if (CMAKE_CXX_COMPILER_ID MATCHES "Clang") + # for some reason INTERPROCEDURAL_OPTIMIZATION TURE sets "-flto=" for clang. + # obviosly with the empty argument that doesnt work + message(STATUS "IPO / LTO enabled - Clang") set(INTERPROCEDURAL_OPTIMIZATION FALSE) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -flto") else () + message(STATUS "IPO / LTO enabled") set(INTERPROCEDURAL_OPTIMIZATION TRUE) endif() else()