From: Rolf Eike Beer Date: Tue, 5 Sep 2023 10:14:46 +0000 (+0200) Subject: CMake: remove needless policy setting X-Git-Tag: json-c-0.18-20240915~24^2~2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=990acb4e19b793146ccf44c05e7ea1a406d81d8e;p=thirdparty%2Fjson-c.git CMake: remove needless policy setting These policies were all introduced before CMake 3.9, so they will automatically be initialized to the new behavior when requesting a minimum version of 3.9. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index d0115d45..2484d1f5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,23 +5,10 @@ # c++11, which isn't available on e.g HPUX. cmake_minimum_required(VERSION 3.9) -# The project() command manages VERSION variables. -cmake_policy(SET CMP0048 NEW) - # JSON-C library is C only project. # PROJECT_VERSION{,_MAJOR,_MINOR,_PATCH} set by project(): project(json-c LANGUAGES C VERSION 0.17.99) -# Targets may not link directly to themselves. -cmake_policy(SET CMP0038 NEW) - -# MACOSX_RPATH is enabled by default. -# We set it explicitly to avoid the warning -cmake_policy(SET CMP0042 NEW) - -# Only interpret if() arguments as variables or keywords when unquoted. -cmake_policy(SET CMP0054 NEW) - # set default build type if not specified by user if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE debug)