diff options
| author | Jonathan Roelofs <jonathan@codesourcery.com> | 2015-11-13 20:34:15 +0000 |
|---|---|---|
| committer | Jonathan Roelofs <jonathan@codesourcery.com> | 2015-11-13 20:34:15 +0000 |
| commit | 814aa25a92091cede237a3f0a9972759651be535 (patch) | |
| tree | b0008f04f7087807787f3fdd39e334583cc9e3b0 /clang/tools/scan-build/CMakeLists.txt | |
| parent | 1f1c5a7b441eb30592b066f6910eabbeff4e662e (diff) | |
| download | bcm5719-llvm-814aa25a92091cede237a3f0a9972759651be535.tar.gz bcm5719-llvm-814aa25a92091cede237a3f0a9972759651be535.zip | |
[scan-build] Make scan-build work whether it's installed or not
llvm-svn: 253074
Diffstat (limited to 'clang/tools/scan-build/CMakeLists.txt')
| -rw-r--r-- | clang/tools/scan-build/CMakeLists.txt | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/clang/tools/scan-build/CMakeLists.txt b/clang/tools/scan-build/CMakeLists.txt index 95ab5f73b58..ec7b8ad0ae3 100644 --- a/clang/tools/scan-build/CMakeLists.txt +++ b/clang/tools/scan-build/CMakeLists.txt @@ -32,11 +32,11 @@ if(CLANG_INSTALL_SCANBUILD) COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/bin COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_CURRENT_SOURCE_DIR}/${BinFile} + ${CMAKE_CURRENT_SOURCE_DIR}/bin/${BinFile} ${CMAKE_BINARY_DIR}/bin/ - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${BinFile}) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/bin/${BinFile}) list(APPEND Depends ${CMAKE_BINARY_DIR}/bin/${BinFile}) - install(PROGRAMS ${BinFile} DESTINATION bin) + install(PROGRAMS bin/${BinFile} DESTINATION bin) endforeach() foreach(LibexecFile ${LibexecFiles}) @@ -44,11 +44,11 @@ if(CLANG_INSTALL_SCANBUILD) COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/libexec COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_CURRENT_SOURCE_DIR}/${LibexecFile} + ${CMAKE_CURRENT_SOURCE_DIR}/libexec/${LibexecFile} ${CMAKE_BINARY_DIR}/libexec/ - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${LibexecFile}) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/libexec/${LibexecFile}) list(APPEND Depends ${CMAKE_BINARY_DIR}/libexec/${LibexecFile}) - install(PROGRAMS ${LibexecFile} DESTINATION libexec) + install(PROGRAMS libexec/${LibexecFile} DESTINATION libexec) endforeach() foreach(ManPage ${ManPages}) @@ -56,11 +56,11 @@ if(CLANG_INSTALL_SCANBUILD) COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/share/man/man1 COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_CURRENT_SOURCE_DIR}/${ManPage} + ${CMAKE_CURRENT_SOURCE_DIR}/man/${ManPage} ${CMAKE_BINARY_DIR}/share/man/man1/ - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${ManPage}) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/man/${ManPage}) list(APPEND Depends ${CMAKE_BINARY_DIR}/share/man/man1/${ManPage}) - install(PROGRAMS ${ManPage} DESTINATION share/man/man1) + install(PROGRAMS man/${ManPage} DESTINATION share/man/man1) endforeach() foreach(ShareFile ${ShareFiles}) @@ -68,11 +68,11 @@ if(CLANG_INSTALL_SCANBUILD) COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR}/share/scan-build COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_CURRENT_SOURCE_DIR}/share/${ShareFile} + ${CMAKE_CURRENT_SOURCE_DIR}/share/scan-build/${ShareFile} ${CMAKE_BINARY_DIR}/share/scan-build/ - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/share/${ShareFile}) + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/share/scan-build/${ShareFile}) list(APPEND Depends ${CMAKE_BINARY_DIR}/share/scan-build/${ShareFile}) - install(FILES share/${ShareFile} DESTINATION share/scan-build) + install(FILES share/scan-build/${ShareFile} DESTINATION share/scan-build) endforeach() add_custom_target(scan-build ALL DEPENDS ${Depends}) |

