From c4a615a0523d5daa51538387fec4ca6a889314ad Mon Sep 17 00:00:00 2001 From: Rolf Eike Beer Date: Tue, 5 Sep 2023 14:31:24 +0200 Subject: [PATCH] CMake: request all policies up to CMake 3.12 being set to NEW --- CMakeLists.txt | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2484d1f5..4ce1da94 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,7 +3,7 @@ # and many OpenWRT packages require, much newer CMake packages. # We're stopping before 3.10 because that version starts requiring # c++11, which isn't available on e.g HPUX. -cmake_minimum_required(VERSION 3.9) +cmake_minimum_required(VERSION 3.9...3.12) # JSON-C library is C only project. # PROJECT_VERSION{,_MAJOR,_MINOR,_PATCH} set by project(): @@ -16,13 +16,6 @@ endif() set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} -O2") -# Include file check macros honor CMAKE_REQUIRED_LIBRARIES -# i.e. the check_include_file() calls will include -lm when checking. -# New in version 3.12. -if(POLICY CMP0075) - cmake_policy(SET CMP0075 NEW) -endif() - include(CTest) # Set some packaging variables. -- 2.39.5