set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_AUTOUIC ON) find_package(QT NAMES Qt6 COMPONENTS Network Widgets REQUIRED) find_package(Qt${QT_VERSION_MAJOR} COMPONENTS Network Widgets REQUIRED) add_executable( SlideController MACOSX_BUNDLE WIN32 cameraclient.cpp main.cpp mainwindow.cpp obsclient.cpp openlpclient.cpp settingsdata.cpp settingsdialog.cpp slideview.cpp sc9k.rc ) target_link_libraries( SlideController Qt${QT_VERSION_MAJOR}::Network Qt${QT_VERSION_MAJOR}::Widgets ) install( TARGETS SlideController DESTINATION bin BUNDLE DESTINATION . )