summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Bieneman <beanz@apple.com>2016-06-09 16:21:10 +0000
committerChris Bieneman <beanz@apple.com>2016-06-09 16:21:10 +0000
commitecdbb765fa3fcf9d12a90c006e73ff1400f70259 (patch)
tree379b863c043b1cf0c067240e3663f657bde29548
parent692d5331007c2c5b92acd2393f73fa2b3c4a2509 (diff)
downloadbcm5719-llvm-ecdbb765fa3fcf9d12a90c006e73ff1400f70259.tar.gz
bcm5719-llvm-ecdbb765fa3fcf9d12a90c006e73ff1400f70259.zip
[CMake] Fix an issue building out-of-tree introduced in r272200
The out-of-tree build needs to read LLVM_TOOLS_INSTALL_DIR out of TOOLS_BINARY_DIR because LLVM_TOOLS_INSTALL_DIR is used by AddLLVM.cmake llvm-svn: 272275
-rw-r--r--clang/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/CMakeLists.txt b/clang/CMakeLists.txt
index fce82295508..ae955008635 100644
--- a/clang/CMakeLists.txt
+++ b/clang/CMakeLists.txt
@@ -56,6 +56,8 @@ if( CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR )
list(GET CONFIG_OUTPUT 4 LLVM_OBJ_ROOT)
list(GET CONFIG_OUTPUT 5 MAIN_SRC_DIR)
+ get_filename_component(LLVM_TOOLS_INSTALL_DIR ${TOOLS_BINARY_DIR} NAME)
+
if(NOT MSVC_IDE)
set(LLVM_ENABLE_ASSERTIONS ${ENABLE_ASSERTIONS}
CACHE BOOL "Enable assertions")
OpenPOWER on IntegriCloud