]> granicus.if.org Git - llvm/commitdiff
[llvm] [cmake] Add possibility to use ChooseMSVCCRT.cmake when include LLVM library
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 23 Sep 2019 14:11:48 +0000 (14:11 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 23 Sep 2019 14:11:48 +0000 (14:11 +0000)
Modify LLVMConfig to produce LLVM_USE_CRT variables in build-directory. It helps to set the same compiler debug options like in builded library.

Committed on behalf of @igorban (Igor)

Differential Revision: https://reviews.llvm.org/D67175

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@372610 91177308-0d34-0410-b5e6-96231b3b80d8

cmake/modules/LLVMConfig.cmake.in

index 6dcbaac446987d1848d6bf6bfcbdd943254a49d2..ca2a0b50897810f64603c45e04c17a2cbdb59427 100644 (file)
@@ -10,6 +10,11 @@ set(LLVM_PACKAGE_VERSION @PACKAGE_VERSION@)
 
 set(LLVM_BUILD_TYPE @CMAKE_BUILD_TYPE@)
 
+set(LLVM_USE_CRT_DEBUG @LLVM_USE_CRT_DEBUG@)
+set(LLVM_USE_CRT_MINSIZEREL @LLVM_USE_CRT_MINSIZEREL@)
+set(LLVM_USE_CRT_RELEASE @LLVM_USE_CRT_RELEASE@)
+set(LLVM_USE_CRT_RELWITHDEBINFO @LLVM_USE_CRT_RELWITHDEBINFO@)
+
 set(LLVM_COMMON_DEPENDS @LLVM_COMMON_DEPENDS@)
 
 set(LLVM_AVAILABLE_LIBS @LLVM_AVAILABLE_LIBS@)