]> granicus.if.org Git - clang/commitdiff
cmake: install a cl.exe binary in the tools/msbuild-bin dir
authorHans Wennborg <hans@hanshq.net>
Wed, 28 Aug 2013 01:58:44 +0000 (01:58 +0000)
committerHans Wennborg <hans@hanshq.net>
Wed, 28 Aug 2013 01:58:44 +0000 (01:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189435 91177308-0d34-0410-b5e6-96231b3b80d8

tools/driver/clang_symlink.cmake

index 9204f9f36655da04db2742a4bb6038fad61bcbdf..c01259543c90a86ee3657a8e94a20747f7783ebe 100644 (file)
@@ -20,6 +20,7 @@ set(bindir "${CLANGXX_DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/")
 set(clang "clang${EXECUTABLE_SUFFIX}")
 set(clangxx "clang++${EXECUTABLE_SUFFIX}")
 set(clang_cl "clang-cl${EXECUTABLE_SUFFIX}")
+set(cl "cl${EXECUTABLE_SUFFIX}")
 
 message("Creating clang++ executable based on ${clang}")
 
@@ -32,3 +33,11 @@ message("Creating clang-cl executable based on ${clang}")
 execute_process(
   COMMAND "${CMAKE_COMMAND}" -E ${CLANGXX_LINK_OR_COPY} "${clang}" "${clang_cl}"
   WORKING_DIRECTORY "${bindir}")
+
+if (WIN32)
+  message("Creating cl executable based on ${clang}")
+
+  execute_process(
+    COMMAND "${CMAKE_COMMAND}" -E ${CLANGXX_LINK_OR_COPY} "${clang}" "../msbuild-bin/${cl}"
+    WORKING_DIRECTORY "${bindir}")
+endif()