CMake goop to create clang++ symlink

llvm-svn: 89320
This commit is contained in:
Douglas Gregor 2009-11-19 05:46:45 +00:00
parent da9e8e225d
commit 564d41fbe4
1 changed files with 10 additions and 0 deletions

View File

@ -13,5 +13,15 @@ add_clang_executable(clang
add_dependencies(clang clang-cc)
# Create the clang++ symlink in the build directory.
add_custom_target(clang++ ALL
${CMAKE_COMMAND} -E create_symlink
"${LLVM_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang"
"${LLVM_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang++"
DEPENDS clang)
install(TARGETS clang
RUNTIME DESTINATION bin)
# Create the clang++ symlink at installation time.
install(CODE "execute_process(COMMAND \"${CMAKE_COMMAND}\" -E create_symlink \"${CMAKE_INSTALL_PREFIX}/bin/clang\" \"${CMAKE_INSTALL_PREFIX}/bin/clang++\")")