Merge pull request #372 from gottesmm/fix_standlaone_lldb_cmake_build
Fix standalone lldb cmake build.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index dff1d27..4990010 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -71,7 +71,10 @@
option(LLDB_INCLUDE_TESTS "Generate build targets for the LLDB unit tests."
${LLVM_INCLUDE_TESTS})
if(LLDB_INCLUDE_TESTS)
- if (TARGET clang)
+ # TARGET clang works for a non-standalone build.
+ #
+ # FIXME: This can be avoided by importing the cmake configuration from swift.
+ if (TARGET clang OR LLDB_BUILD_STANDALONE)
set(LLDB_DEFAULT_TEST_C_COMPILER "${LLVM_BINARY_DIR}/bin/clang${CMAKE_EXECUTABLE_SUFFIX}")
set(LLDB_DEFAULT_TEST_CXX_COMPILER "${LLVM_BINARY_DIR}/bin/clang++${CMAKE_EXECUTABLE_SUFFIX}")
else()