diff --git a/cmake/FindArduinoCtags.cmake b/cmake/FindArduinoCtags.cmake index 95a16749a0..6e497cc0ad 100644 --- a/cmake/FindArduinoCtags.cmake +++ b/cmake/FindArduinoCtags.cmake @@ -6,7 +6,9 @@ function(get_ctags) # Prevent warnings in CMake>=3.24 regarding ExternalProject_Add() # cf. https://cmake.org/cmake/help/latest/policy/CMP0135.html - cmake_policy(SET CMP0135 OLD) + if (POLICY CMP0135) + cmake_policy(SET CMP0135 OLD) + endif() cmake_host_system_information( RESULT HOSTINFO diff --git a/cmake/ensure_core_deps.cmake b/cmake/ensure_core_deps.cmake index 9aaf552bba..82319cd29c 100644 --- a/cmake/ensure_core_deps.cmake +++ b/cmake/ensure_core_deps.cmake @@ -61,7 +61,9 @@ function(declare_deps CORE_VERSION) # Prevent warnings in CMake>=3.24 regarding ExternalProject_Add() # cf. https://cmake.org/cmake/help/latest/policy/CMP0135.html - cmake_policy(SET CMP0135 OLD) + if (POLICY CMP0135) + cmake_policy(SET CMP0135 OLD) + endif() file(REAL_PATH "${DL_DIR}/package_stmicroelectronics_index.json" JSONFILE) if (NOT EXISTS ${JSONFILE})