Oscar Fuentes | 95b6f04 | 2010-10-17 16:10:32 +0000 | [diff] [blame] | 1 | # We need to execute this script at installation time because the |
| 2 | # DESTDIR environment variable may be unset at configuration time. |
| 3 | # See PR8397. |
| 4 | |
| 5 | if(UNIX) |
| 6 | set(CLANGXX_LINK_OR_COPY create_symlink) |
| 7 | set(CLANGXX_DESTDIR $ENV{DESTDIR}) |
| 8 | else() |
| 9 | set(CLANGXX_LINK_OR_COPY copy) |
| 10 | endif() |
| 11 | |
| 12 | set(bindir "${CLANGXX_DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/") |
| 13 | set(clang "${bindir}clang${CMAKE_EXECUTABLE_SUFFIX}") |
| 14 | set(clangxx "${bindir}clang++${CMAKE_EXECUTABLE_SUFFIX}") |
| 15 | |
| 16 | message("Creating clang++ executable based on ${clang}") |
| 17 | |
| 18 | execute_process(COMMAND "${CMAKE_COMMAND}" -E ${CLANGXX_LINK_OR_COPY} "${clang}" "${clangxx}") |