aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOscar Fuentes <ofv@wanadoo.es>2011-02-05 21:37:37 +0000
committerOscar Fuentes <ofv@wanadoo.es>2011-02-05 21:37:37 +0000
commit839e61abb02b86ec78bf9de132247614796cf8d8 (patch)
tree2d31ccb3195e45b949a331cffdda5b89db3bf9f8
parent0750800623dc6d14c4c0c721996ffd4210fcdff3 (diff)
Remove the clang++ symlink with `make clean'.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@124974 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--tools/driver/CMakeLists.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/driver/CMakeLists.txt b/tools/driver/CMakeLists.txt
index 14c06c098f..a8ff21b520 100644
--- a/tools/driver/CMakeLists.txt
+++ b/tools/driver/CMakeLists.txt
@@ -41,11 +41,14 @@ else()
endif()
# Create the clang++ symlink in the build directory.
+set(clang_pp "${CLANG_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang++${CMAKE_EXECUTABLE_SUFFIX}")
add_custom_target(clang++ ALL
${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}"
+ "${CLANG_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang${CMAKE_EXECUTABLE_SUFFIX}"
+ "${clang_pp}"
DEPENDS clang)
+set_property(DIRECTORY APPEND
+ PROPERTY ADDITIONAL_MAKE_CLEAN_FILES ${clang_pp})
install(TARGETS clang
RUNTIME DESTINATION bin)