diff --git a/cmake/FindArduinoCtags.cmake b/cmake/FindArduinoCtags.cmake index 50d58f58fa..305e147846 100644 --- a/cmake/FindArduinoCtags.cmake +++ b/cmake/FindArduinoCtags.cmake @@ -3,6 +3,11 @@ include(FetchContent) include(FindPackageHandleStandardArgs) 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) + cmake_host_system_information( RESULT HOSTINFO QUERY OS_NAME OS_PLATFORM diff --git a/cmake/ensure_core_deps.cmake b/cmake/ensure_core_deps.cmake index 323af46bea..99fa25bf84 100644 --- a/cmake/ensure_core_deps.cmake +++ b/cmake/ensure_core_deps.cmake @@ -58,6 +58,11 @@ function(get_target_url JSONARR OUT_URL OUT_SHA) endfunction() 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) + file(REAL_PATH "${DL_DIR}/package_stmicroelectronics_index.json" JSONFILE) if (NOT EXISTS ${JSONFILE}) file(DOWNLOAD "${JSONCONFIG_URL}" ${JSONFILE})