summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/cmake/modules/AddLLVM.cmake8
-rw-r--r--llvm/cmake/modules/LLVMInstallSymlink.cmake (renamed from llvm/cmake/modules/install_symlink.cmake)0
2 files changed, 7 insertions, 1 deletions
diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake
index 7040df500bb..45a374f95e7 100644
--- a/llvm/cmake/modules/AddLLVM.cmake
+++ b/llvm/cmake/modules/AddLLVM.cmake
@@ -1024,7 +1024,13 @@ function(add_lit_testsuites project directory)
endfunction()
function(llvm_install_symlink name dest)
- install(SCRIPT ${CMAKE_SOURCE_DIR}/cmake/modules/install_symlink.cmake
+ foreach(path ${CMAKE_MODULE_PATH})
+ if(EXISTS ${path}/LLVMInstallSymlink.cmake)
+ set(INSTALL_SYMLINK ${path}/LLVMInstallSymlink.cmake)
+ break()
+ endif()
+ endforeach()
+ install(SCRIPT ${INSTALL_SYMLINK}
CODE "install_symlink(${name} ${dest})"
COMPONENT ${name})
diff --git a/llvm/cmake/modules/install_symlink.cmake b/llvm/cmake/modules/LLVMInstallSymlink.cmake
index 65973a57135..65973a57135 100644
--- a/llvm/cmake/modules/install_symlink.cmake
+++ b/llvm/cmake/modules/LLVMInstallSymlink.cmake
OpenPOWER on IntegriCloud