summaryrefslogtreecommitdiff
path: root/Tests/RunCMake/CMakeLists.txt
diff options
context:
space:
mode:
authorGlen Chung <kuchung@microsoft.com>2022-05-24 12:14:59 -0700
committerBrad King <brad.king@kitware.com>2022-05-26 09:06:01 -0400
commit5fcadc481e4b60e5dbbacb026b73631b69ca3746 (patch)
tree3c121306587bd873133dfb76e190f61be937f697 /Tests/RunCMake/CMakeLists.txt
parentbb500723555940a29355a71898b44be196dec2a6 (diff)
downloadcmake-5fcadc481e4b60e5dbbacb026b73631b69ca3746.tar.gz
MSVC: Default to -ZI instead of /Zi for x86 and x64
Add a policy for compatibility. For more information, see [1]. [1] https://docs.microsoft.com/en-us/cpp/build/reference/z7-zi-zi-debug-information-format?view=msvc-170 Fixes: #10189
Diffstat (limited to 'Tests/RunCMake/CMakeLists.txt')
-rw-r--r--Tests/RunCMake/CMakeLists.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/Tests/RunCMake/CMakeLists.txt b/Tests/RunCMake/CMakeLists.txt
index 4fe6ac1d8b..f0a087e741 100644
--- a/Tests/RunCMake/CMakeLists.txt
+++ b/Tests/RunCMake/CMakeLists.txt
@@ -352,6 +352,9 @@ if(MSVC)
add_RunCMake_test(MSVCRuntimeLibrary)
add_RunCMake_test(MSVCRuntimeTypeInfo)
add_RunCMake_test(MSVCWarningFlags)
+ if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
+ add_RunCMake_test(MSVCDebugInformationFormat)
+ endif()
endif()
if(XCODE_VERSION)
set(ObjectLibrary_ARGS -DXCODE_VERSION=${XCODE_VERSION})