From ec6d563c3938f5a0cf9316e129d0a68b0db4d788 Mon Sep 17 00:00:00 2001 From: Tom M Date: Wed, 28 Jul 2021 10:49:57 +0200 Subject: [PATCH] Fix VERSION_GREATER_EQUAL for CMAKE < v3.7 (#950) VERSION_GREATER_EQUAL was introduced in CMAKE v3.7. Co-authored-by: KO Myung-Hun --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 144b16e3..35813431 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -816,7 +816,7 @@ else () set ( includedir "\${prefix}/${INCLUDE_INSTALL_DIR}" ) endif () -if ( CMAKE_VERSION VERSION_GREATER_EQUAL "3.12.0" ) +if ( CMAKE_VERSION VERSION_EQUAL "3.12.0" OR CMAKE_VERSION VERSION_GREATER "3.12.0" ) # retrieve all the private libs we depend on get_target_property ( LIBS_PRIVATE libfluidsynth INTERFACE_LINK_LIBRARIES) # make a copy @@ -837,7 +837,7 @@ else () set ( LIBS_PRIVATE "" ) set ( LIBS_PRIVATE_WITH_PATH "" ) message ( DEPRECATION "Your version of CMake is old. A complete pkg-config file can not created. Get cmake 3.13.3 or newer." ) -endif ( CMAKE_VERSION VERSION_GREATER_EQUAL "3.12.0" ) +endif ( CMAKE_VERSION VERSION_EQUAL "3.12.0" OR CMAKE_VERSION VERSION_GREATER "3.12.0" ) configure_file ( fluidsynth.pc.in ${CMAKE_BINARY_DIR}/fluidsynth.pc IMMEDIATE @ONLY )