aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2015-06-23 15:36:33 +0000
committerTom Stellard <thomas.stellard@amd.com>2015-06-23 15:36:33 +0000
commitf56cb8b6e05db95f7e937b47d7dd63af462d608a (patch)
tree3e5877f2937eddafbad718e5b5dbce991c4593dc
parent1e65a9f98bc921e4861104e1836c17dad5091cb7 (diff)
downloadllvm-f56cb8b6e05db95f7e937b47d7dd63af462d608a.zip
llvm-f56cb8b6e05db95f7e937b47d7dd63af462d608a.tar.gz
llvm-f56cb8b6e05db95f7e937b47d7dd63af462d608a.tar.bz2
LLDB standalone build: check if Clang was built independently from LLVM
This is fix for bug 23704: LLDB standalone build always include ClangConfig.cmake even if Clang was built with LLVM (ClangConfig.cmake doesn't exist). Patch by: Eugene Zelenko llvm-svn: 240419
-rw-r--r--lldb/CMakeLists.txt4
1 files changed, 3 insertions, 1 deletions
diff --git a/lldb/CMakeLists.txt b/lldb/CMakeLists.txt
index f563d35..26b641f 100644
--- a/lldb/CMakeLists.txt
+++ b/lldb/CMakeLists.txt
@@ -85,7 +85,9 @@ if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR)
# Import CMake library targets from LLVM and Clang.
include("${LLDB_PATH_TO_LLVM_BUILD}/share/llvm/cmake/LLVMConfig.cmake")
- include("${LLDB_PATH_TO_CLANG_BUILD}/share/clang/cmake/ClangConfig.cmake")
+ if ( EXISTS "${LLDB_PATH_TO_CLANG_BUILD}/share/clang/cmake/ClangConfig.cmake" )
+ include("${LLDB_PATH_TO_CLANG_BUILD}/share/clang/cmake/ClangConfig.cmake")
+ endif()
set(PACKAGE_VERSION "${LLVM_PACKAGE_VERSION}")