diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2015-06-23 15:36:33 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2015-06-23 15:36:33 +0000 |
commit | f56cb8b6e05db95f7e937b47d7dd63af462d608a (patch) | |
tree | 3e5877f2937eddafbad718e5b5dbce991c4593dc | |
parent | 1e65a9f98bc921e4861104e1836c17dad5091cb7 (diff) | |
download | llvm-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.txt | 4 |
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}") |