1*7330f729Sjoergset(CLANG_HMAPTOOL hmaptool) 2*7330f729Sjoerg 3*7330f729Sjoergadd_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin/${CLANG_HMAPTOOL} 4*7330f729Sjoerg COMMAND ${CMAKE_COMMAND} -E make_directory 5*7330f729Sjoerg ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin 6*7330f729Sjoerg COMMAND ${CMAKE_COMMAND} -E copy 7*7330f729Sjoerg ${CMAKE_CURRENT_SOURCE_DIR}/${CLANG_HMAPTOOL} 8*7330f729Sjoerg ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin/ 9*7330f729Sjoerg DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/${CLANG_HMAPTOOL}) 10*7330f729Sjoerg 11*7330f729Sjoerglist(APPEND Depends ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin/${CLANG_HMAPTOOL}) 12*7330f729Sjoerginstall(PROGRAMS ${CLANG_HMAPTOOL} 13*7330f729Sjoerg DESTINATION bin 14*7330f729Sjoerg COMPONENT hmaptool) 15*7330f729Sjoerg 16*7330f729Sjoergadd_custom_target(hmaptool ALL DEPENDS ${Depends}) 17*7330f729Sjoergset_target_properties(hmaptool PROPERTIES FOLDER "Utils") 18*7330f729Sjoerg 19*7330f729Sjoergif(NOT LLVM_ENABLE_IDE) 20*7330f729Sjoerg add_llvm_install_targets("install-hmaptool" 21*7330f729Sjoerg DEPENDS hmaptool 22*7330f729Sjoerg COMPONENT hmaptool) 23*7330f729Sjoergendif() 24