From e580d99193e30a00a52e5075fce97ab0cd286ac3 Mon Sep 17 00:00:00 2001 From: Matthias Walter Date: Wed, 12 Jun 2019 23:50:01 +0200 Subject: [PATCH] Setting CMP0054 policy to NEW. This allows to use the string "SHARED" without interpreting it as a variable. --- googletest/cmake/internal_utils.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/googletest/cmake/internal_utils.cmake b/googletest/cmake/internal_utils.cmake index 04def60f..2f70f0b0 100644 --- a/googletest/cmake/internal_utils.cmake +++ b/googletest/cmake/internal_utils.cmake @@ -12,6 +12,10 @@ # Test and Google Mock's option() definitions, and thus must be # called *after* the options have been defined. +if (POLICY CMP0054) + cmake_policy(SET CMP0054 NEW) +endif (POLICY CMP0054) + # Tweaks CMake's default compiler/linker settings to suit Google Test's needs. # # This must be a macro(), as inside a function string() can only