]> granicus.if.org Git - clang/commitdiff
Make CMake's clang++ installation respect DESTDIR, based on a patch by
authorDouglas Gregor <dgregor@apple.com>
Mon, 18 Jan 2010 18:27:29 +0000 (18:27 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 18 Jan 2010 18:27:29 +0000 (18:27 +0000)
Ingmar Vanhassel. Fixes PR6046.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@93741 91177308-0d34-0410-b5e6-96231b3b80d8

tools/driver/CMakeLists.txt

index 0815554521f08300ae95ba2a1a33577f264ee274..90fb09c0d9a8f8dea66372acb58fb218edb929ba 100644 (file)
@@ -44,4 +44,4 @@ install(TARGETS clang
   RUNTIME DESTINATION bin)
 
 # Create the clang++ symlink at installation time.
-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}\")")
+install(CODE "execute_process(COMMAND \"${CMAKE_COMMAND}\" -E ${CLANGXX_LINK_OR_COPY} \"${CMAKE_INSTALL_PREFIX}/bin/clang${CMAKE_EXECUTABLE_SUFFIX}\" \"\$ENV{DESTDIR}/\${CMAKE_INSTALL_PREFIX}/bin/clang++${CMAKE_EXECUTABLE_SUFFIX}\")")