diff options
Diffstat (limited to 'clang/tools/scan-build/CMakeLists.txt')
-rw-r--r-- | clang/tools/scan-build/CMakeLists.txt | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/clang/tools/scan-build/CMakeLists.txt b/clang/tools/scan-build/CMakeLists.txt index 8a792019fbe..f3d8022bfba 100644 --- a/clang/tools/scan-build/CMakeLists.txt +++ b/clang/tools/scan-build/CMakeLists.txt @@ -35,7 +35,8 @@ if(CLANG_INSTALL_SCANBUILD) ${CMAKE_BINARY_DIR}/bin COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${BinFile} - ${CMAKE_BINARY_DIR}/bin/) + ${CMAKE_BINARY_DIR}/bin/ + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${BinFile}) install(PROGRAMS ${BinFile} DESTINATION bin) endforeach() @@ -45,7 +46,8 @@ if(CLANG_INSTALL_SCANBUILD) ${CMAKE_BINARY_DIR}/libexec COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${LibexecFile} - ${CMAKE_BINARY_DIR}/libexec/) + ${CMAKE_BINARY_DIR}/libexec/ + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${LibexecFile}) install(PROGRAMS ${LibexecFile} DESTINATION libexec) endforeach() @@ -55,7 +57,8 @@ if(CLANG_INSTALL_SCANBUILD) ${CMAKE_BINARY_DIR}/share/man/man1 COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${ManPage} - ${CMAKE_BINARY_DIR}/share/man/man1/) + ${CMAKE_BINARY_DIR}/share/man/man1/ + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${ManPage}) install(PROGRAMS ${ManPage} DESTINATION share/man/man1) endforeach() @@ -65,7 +68,8 @@ if(CLANG_INSTALL_SCANBUILD) ${CMAKE_BINARY_DIR}/bin COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_CURRENT_SOURCE_DIR}/${ResourceFile} - ${CMAKE_BINARY_DIR}/bin/) + ${CMAKE_BINARY_DIR}/bin/ + DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${ResourceFile}) install(FILES ${ResourceFile} DESTINATION bin) endforeach() endif() |