mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
[CMake] More cleanup of installing symlinks.
In order to support building clang out-of-tree the install_symlink script needs to be installed, and it needs to be found by searching the CMAKE_MODULE_PATH. This change renames install_symlink -> LLVMInstallSymlink so it doesn't conflict with naming from other projects, and adds searching behavior in AddLLVM.cmake llvm-svn: 248009
This commit is contained in:
parent
b227d8b168
commit
e2c4179166
@ -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})
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user