From d3bb9244106a5a6d77fb5c91551ae0baffec72fc Mon Sep 17 00:00:00 2001 From: Reid Kleckner Date: Tue, 11 Aug 2015 17:18:23 +0000 Subject: [PATCH] [cmake] Handle external source for lld and libcxx As requested in post-commit review of r244549. llvm-svn: 244634 --- compiler-rt/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler-rt/CMakeLists.txt b/compiler-rt/CMakeLists.txt index bfae84e9..4054b86 100644 --- a/compiler-rt/CMakeLists.txt +++ b/compiler-rt/CMakeLists.txt @@ -348,14 +348,14 @@ pythonize_bool(SANITIZER_CAN_USE_CXXABI) add_subdirectory(include) -set(COMPILER_RT_LIBCXX_PATH ${LLVM_MAIN_SRC_DIR}/projects/libcxx) +find_llvm_external_project(projects libcxx COMPILER_RT_LIBCXX_PATH) if(EXISTS ${COMPILER_RT_LIBCXX_PATH}/) set(COMPILER_RT_HAS_LIBCXX_SOURCES TRUE) else() set(COMPILER_RT_HAS_LIBCXX_SOURCES FALSE) endif() -set(COMPILER_RT_LLD_PATH ${LLVM_MAIN_SRC_DIR}/tools/lld) +find_llvm_external_project(projects libcxx COMPILER_RT_LLD_PATH) if(EXISTS ${COMPILER_RT_LLD_PATH}/) set(COMPILER_RT_HAS_LLD_SOURCES TRUE) else() -- 2.7.4