From 74a3e8a4e676579f12e2a293b92db856045afc6f Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 13 Aug 2025 12:28:18 +0500 Subject: [PATCH] cmake - remove cmake_policies superseded by cmake_minimum_required Our minimum cmake version is 3.21, so policies below use `NEW` by default already: - CMP0048 - VERSION option support for `project`, introduced in 3.0 - CMP0074 - find_package() uses _ROOT variables, introduced in 3.12 - CMP0078 - UseSWIG generates standard target names, introduced in 3.13 - CMP0086 - UseSWIG honors SWIG_MODULE_NAME via -module flag, introduced in 3.14 --- cmake/CMakeLists.txt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index 07642ec48e..696fdcecfc 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -34,10 +34,6 @@ endif() add_definitions(-D_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR) -cmake_policy(SET CMP0048 NEW) -cmake_policy(SET CMP0074 NEW) -cmake_policy(SET CMP0078 NEW) -cmake_policy(SET CMP0086 NEW) if (POLICY CMP0144) cmake_policy(SET CMP0144 NEW) # find_package() uses upper-case _ROOT variables. endif()