diff --git a/cmake/module/Maintenance.cmake b/cmake/module/Maintenance.cmake index 61251d24397..bc3868184bf 100644 --- a/cmake/module/Maintenance.cmake +++ b/cmake/module/Maintenance.cmake @@ -103,7 +103,7 @@ function(add_macos_deploy_target) add_custom_command( OUTPUT ${PROJECT_BINARY_DIR}/${macos_app}/Contents/MacOS/Bitcoin-Qt - COMMAND ${CMAKE_COMMAND} --install ${PROJECT_BINARY_DIR} --config $ --component GUI --prefix ${macos_app}/Contents/MacOS --strip + COMMAND ${CMAKE_COMMAND} --install ${PROJECT_BINARY_DIR} --config $ --component bitcoin-qt --prefix ${macos_app}/Contents/MacOS --strip COMMAND ${CMAKE_COMMAND} -E rename ${macos_app}/Contents/MacOS/bin/$ ${macos_app}/Contents/MacOS/Bitcoin-Qt COMMAND ${CMAKE_COMMAND} -E rm -rf ${macos_app}/Contents/MacOS/bin VERBATIM diff --git a/src/qt/CMakeLists.txt b/src/qt/CMakeLists.txt index a1f39037f22..04099faa977 100644 --- a/src/qt/CMakeLists.txt +++ b/src/qt/CMakeLists.txt @@ -236,7 +236,10 @@ target_link_libraries(bitcoin-qt ) import_plugins(bitcoin-qt) -set(installable_targets bitcoin-qt) +install(TARGETS bitcoin-qt + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + COMPONENT bitcoin-qt +) if(WIN32) set_target_properties(bitcoin-qt PROPERTIES WIN32_EXECUTABLE TRUE) endif() @@ -253,17 +256,15 @@ if(WITH_MULTIPROCESS) bitcoin_ipc ) import_plugins(bitcoin-gui) - list(APPEND installable_targets bitcoin-gui) + install(TARGETS bitcoin-gui + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + COMPONENT bitcoin-gui + ) if(WIN32) set_target_properties(bitcoin-gui PROPERTIES WIN32_EXECUTABLE TRUE) endif() endif() -install(TARGETS ${installable_targets} - RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} - COMPONENT GUI -) - if(BUILD_GUI_TESTS) add_subdirectory(test) endif()