From 990acb4e19b793146ccf44c05e7ea1a406d81d8e Mon Sep 17 00:00:00 2001 From: Rolf Eike Beer Date: Tue, 5 Sep 2023 12:14:46 +0200 Subject: [PATCH] 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. --- CMakeLists.txt | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d0115d4..2484d1f 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)