From 1900613b6ff5a689a0fa8a25ea0e45a842c545ab Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Thu, 16 Feb 2023 21:50:52 -0600 Subject: [PATCH] Core: FetchContent zip download instead of git --- cMake/FreeCAD_Helpers/SetupLibFmt.cmake | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cMake/FreeCAD_Helpers/SetupLibFmt.cmake b/cMake/FreeCAD_Helpers/SetupLibFmt.cmake index 167d5e96d2..6b8abfeea9 100644 --- a/cMake/FreeCAD_Helpers/SetupLibFmt.cmake +++ b/cMake/FreeCAD_Helpers/SetupLibFmt.cmake @@ -22,9 +22,12 @@ macro(SetupLibFmt) endif() include(FetchContent) + if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.24.0") + cmake_policy(SET CMP0135 NEW) + endif() FetchContent_Declare(fmt - GIT_REPOSITORY https://github.com/fmtlib/fmt - GIT_TAG 9.1.0 + URL https://github.com/fmtlib/fmt/archive/refs/tags/9.1.0.zip + URL_MD5 e6754011ff56bfc37631fcc90961e377 ) FetchContent_MakeAvailable(fmt) set_target_properties(fmt PROPERTIES POSITION_INDEPENDENT_CODE ON)