From: Kefu Chai Date: Wed, 10 Feb 2021 17:14:07 +0000 (+0800) Subject: cmake: do not check policies introduced before 3.16 X-Git-Tag: v17.1.0~1371^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=0270f73e6ef3c9ac72e9f739ef0aaadfb87e49b9;p=ceph.git cmake: do not check policies introduced before 3.16 see - https://cmake.org/cmake/help/latest/policy/CMP0065.html - https://cmake.org/cmake/help/latest/policy/CMP0074.html ... - https://cmake.org/cmake/help/latest/policy/CMP0093.html Signed-off-by: Kefu Chai --- diff --git a/CMakeLists.txt b/CMakeLists.txt index baa5bbb5b79c5..fb269c0e3e8f1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,21 +4,16 @@ project(ceph VERSION 17.0.0 LANGUAGES CXX C ASM) -foreach(policy - CMP0028 - CMP0046 - CMP0048 - CMP0051 - CMP0054 - CMP0056 - CMP0065 - CMP0074 - CMP0075 - CMP0093) - if(POLICY ${policy}) - cmake_policy(SET ${policy} NEW) - endif() -endforeach() +cmake_policy(SET CMP0028 NEW) +cmake_policy(SET CMP0046 NEW) +cmake_policy(SET CMP0048 NEW) +cmake_policy(SET CMP0051 NEW) +cmake_policy(SET CMP0054 NEW) +cmake_policy(SET CMP0056 NEW) +cmake_policy(SET CMP0065 NEW) +cmake_policy(SET CMP0074 NEW) +cmake_policy(SET CMP0075 NEW) +cmake_policy(SET CMP0093 NEW) list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules/")