diff options
author | Jonas Hahnfeld <Hahnfeld@itc.rwth-aachen.de> | 2016-09-15 06:14:13 +0000 |
---|---|---|
committer | Jonas Hahnfeld <Hahnfeld@itc.rwth-aachen.de> | 2016-09-15 06:14:13 +0000 |
commit | 2857eabcd724e67af306905f5b1675701092b7ae (patch) | |
tree | e6183076301bc0ad0721421246849f040df4a64e | |
parent | 09e416615eca1dcd91153fbafdafc40c1963ed36 (diff) | |
download | bcm5719-llvm-2857eabcd724e67af306905f5b1675701092b7ae.tar.gz bcm5719-llvm-2857eabcd724e67af306905f5b1675701092b7ae.zip |
[CMake] Fixing lit for runtimes directory
Copy variable LLVM_BUILD_MAIN_SRC_DIR from LLVMConfig.cmake to
LLVM_MAIN_SRC_DIR as it is named for in-tree builds. This ensures that
add_lit_target() can reliably find llvm-lit which is not necessarily
in the PATH.
Differential Revision: https://reviews.llvm.org/D24503
llvm-svn: 281585
-rw-r--r-- | llvm/runtimes/CMakeLists.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/runtimes/CMakeLists.txt b/llvm/runtimes/CMakeLists.txt index e43ea74e00f..2974726a7f7 100644 --- a/llvm/runtimes/CMakeLists.txt +++ b/llvm/runtimes/CMakeLists.txt @@ -58,6 +58,9 @@ if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}) set(LLVM_LIBRARY_OUTPUT_INTDIR ${LLVM_LIBRARY_DIR}) set(LLVM_RUNTIME_OUTPUT_INTDIR ${LLVM_TOOLS_BINARY_DIR}) + # This variable makes sure that e.g. llvm-lit is found. + set(LLVM_MAIN_SRC_DIR ${LLVM_BUILD_MAIN_SRC_DIR}) + foreach(entry ${runtimes}) get_filename_component(projName ${entry} NAME) |