]> granicus.if.org Git - clang/commitdiff
Try to fix CMake clang++ creation on Windows
authorDouglas Gregor <dgregor@apple.com>
Thu, 19 Nov 2009 07:59:29 +0000 (07:59 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 19 Nov 2009 07:59:29 +0000 (07:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@89336 91177308-0d34-0410-b5e6-96231b3b80d8

tools/driver/CMakeLists.txt

index 1d5d08b6c216bab46e57a72eb6dea0a27f087207..1a9538013e1b30f7c15f3b6b85b15afd7190734f 100644 (file)
@@ -18,12 +18,12 @@ 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++"
+    "${LLVM_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang${CMAKE_EXECUTABLE_SUFFIX}"
+    "${LLVM_BINARY_DIR}/bin/${CMAKE_CFG_INTDIR}/clang++${CMAKE_EXECUTABLE_SUFFIX}"
   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++\")")
+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}\")")