From 145326c00c8642d1736d917cad22d5269673102e Mon Sep 17 00:00:00 2001 From: Mike Ellery Date: Tue, 6 Aug 2019 09:40:51 -0700 Subject: [PATCH] Add policy check to FindBoost --- Builds/CMake/FindBoost.cmake | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Builds/CMake/FindBoost.cmake b/Builds/CMake/FindBoost.cmake index 0aead9d55..b100f09ae 100644 --- a/Builds/CMake/FindBoost.cmake +++ b/Builds/CMake/FindBoost.cmake @@ -1316,11 +1316,13 @@ if(WIN32) INTERFACE_COMPILE_DEFINITIONS "BOOST_ALL_NO_LIB") endif() -cmake_policy(GET CMP0074 _Boost_CMP0074) -if(NOT "x${_Boost_CMP0074}x" STREQUAL "xNEWx") - _Boost_CHECK_SPELLING(Boost_ROOT) -endif() -unset(_Boost_CMP0074) +if (POLICY CMP0074) + cmake_policy(GET CMP0074 _Boost_CMP0074) + if(NOT "x${_Boost_CMP0074}x" STREQUAL "xNEWx") + _Boost_CHECK_SPELLING(Boost_ROOT) + endif() + unset(_Boost_CMP0074) +endif () _Boost_CHECK_SPELLING(Boost_LIBRARYDIR) _Boost_CHECK_SPELLING(Boost_INCLUDEDIR)