Try yet again to de-bork CMake Windows build w.r.t. clang++
llvm-svn: 89361
This commit is contained in:
parent
91431b008b
commit
45959e5556
|
@ -15,9 +15,15 @@ add_clang_executable(clang
|
|||
|
||||
add_dependencies(clang clang-cc)
|
||||
|
||||
if(UNIX)
|
||||
set(CLANGXX_LINK_OR_COPY create_symlink)
|
||||
else()
|
||||
set(CLANGXX_LINK_OR_COPY copy)
|
||||
endif()
|
||||
|
||||
# Create the clang++ symlink in the build directory.
|
||||
add_custom_target(clang++ ALL
|
||||
${CMAKE_COMMAND} -E create_symlink
|
||||
${CMAKE_COMMAND} -E ${CLANGXX_LINK_OR_COPY}
|
||||
"${LLVM_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang${CMAKE_EXECUTABLE_SUFFIX}"
|
||||
"${LLVM_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang++${CMAKE_EXECUTABLE_SUFFIX}"
|
||||
DEPENDS clang)
|
||||
|
@ -26,4 +32,4 @@ 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_EXECUTABLE_SUFFIX}\" \"${CMAKE_INSTALL_PREFIX}/bin/clang++${CMAKE_EXECUTABLE_SUFFIX}\")")
|
||||
install(CODE "execute_process(COMMAND \"${CMAKE_COMMAND}\" -E ${CLANGXX_LINK_OR_COPY} \"${CMAKE_INSTALL_PREFIX}/bin/clang${CMAKE_EXECUTABLE_SUFFIX}\" \"${CMAKE_INSTALL_PREFIX}/bin/clang++${CMAKE_EXECUTABLE_SUFFIX}\")")
|
||||
|
|
Loading…
Reference in New Issue