From: Martin Storsjo Date: Tue, 22 Oct 2019 06:36:21 +0000 (+0000) Subject: [CMake] Allow overriding MSVC_DIA_SDK_DIR via CMake X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5205202f41907377b35223fef500f2d5679995c4;p=llvm [CMake] Allow overriding MSVC_DIA_SDK_DIR via CMake This eases using it in cross-msvc setups. Differential Revision: https://reviews.llvm.org/D69239 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@375485 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/cmake/config-ix.cmake b/cmake/config-ix.cmake index 4c585b8fd5a..028a2cc86bf 100644 --- a/cmake/config-ix.cmake +++ b/cmake/config-ix.cmake @@ -474,7 +474,8 @@ if( MSVC ) set(strdup "_strdup") # See if the DIA SDK is available and usable. - set(MSVC_DIA_SDK_DIR "$ENV{VSINSTALLDIR}DIA SDK") + set(MSVC_DIA_SDK_DIR "$ENV{VSINSTALLDIR}DIA SDK" CACHE PATH + "Path to the DIA SDK") # Due to a bug in MSVC 2013's installation software, it is possible # for MSVC 2013 to write the DIA SDK into the Visual Studio 2012