cmake_minimum_required(VERSION 3.16) project(GammaRayMinimalClient LANGUAGES CXX) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_AUTOMOC ON) # install-prefix provides GammaRay; system Qt6 picked up via CMAKE_PREFIX_PATH or default find_package(GammaRay REQUIRED) find_package(Qt6 COMPONENTS Core Gui Widgets Network REQUIRED) add_executable(gr-minimal-client src/main.cpp ) target_link_libraries(gr-minimal-client PRIVATE gammaray_client gammaray_common Qt6::Core Qt6::Gui Qt6::Widgets Qt6::Network )