From 216aec7caf5bfd0e85153f38ac9186726868703a Mon Sep 17 00:00:00 2001 From: Clownacy Date: Sat, 14 Mar 2020 20:19:48 +0000 Subject: [PATCH] Clean-up CMake LTO Honestly, considering the user can enable LTO by setting CMAKE_INTERPROCEDURAL_OPTIMIZATION, I might remove this option too... --- CMakeLists.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 36e066a3..4ef3d7c4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -209,12 +209,12 @@ set_target_properties(CSE2 PROPERTIES # Enable link-time optimisation if available if(LTO) - if((${CMAKE_VERSION} VERSION_EQUAL 3.9) OR (${CMAKE_VERSION} VERSION_GREATER 3.9)) - include(CheckIPOSupported) - check_ipo_supported(RESULT result) - if(result) - set_target_properties(CSE2 PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) - endif() + include(CheckIPOSupported) + + check_ipo_supported(RESULT result) + + if(result) + set_target_properties(CSE2 PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) endif() endif()