diff --git a/gui/CMakeLists.txt b/gui/CMakeLists.txt index fc02215..94b0226 100644 --- a/gui/CMakeLists.txt +++ b/gui/CMakeLists.txt @@ -8,7 +8,9 @@ set( CMAKE_AUTOUIC ON ) # Program # -------------------------------- -set( PROGRAM_EXE ${CMAKE_PROJECT_NAME}-gui ) +set( COMPONENT_NAME ${CMAKE_PROJECT_NAME}-gui) + +set( PROGRAM_EXE ${COMPONENT_NAME} ) set( PROGRAM_SRC main.cpp @@ -20,3 +22,11 @@ add_executable( ${PROGRAM_EXE} ${PROGRAM_SRC} ) # Libraries find_package( Qt5 5.11 COMPONENTS Core Widgets REQUIRED ) target_link_libraries( ${PROGRAM_EXE} Qt5::Core Qt5::Widgets common ) + +# -------------------------------- +# Install +# -------------------------------- + +install(TARGETS ${PROGRAM_EXE} + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + COMPONENT ${COMPONENT_NAME})