cmake_minimum_required(VERSION 3.16) # KDE Application Version, managed by release script set(RELEASE_SERVICE_VERSION_MAJOR "22") set(RELEASE_SERVICE_VERSION_MINOR "12") set(RELEASE_SERVICE_VERSION_MICRO "3") set(KTP_FILETRANSFER_HANDLER_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}") project (ktp-filetransfer-handler VERSION ${KTP_FILETRANSFER_HANDLER_VERSION}) find_package(ECM 1.6.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} ${CMAKE_MODULE_PATH}) find_package (KF5 REQUIRED COMPONENTS CoreAddons I18n KIO Config) find_package (Qt5 REQUIRED COMPONENTS Core DBus Widgets) find_package (KTp REQUIRED) include(KDEInstallDirs) include(KDECMakeSettings) include(KDECompilerSettings NO_POLICY_SCOPE) include(ECMSetupVersion) include(FeatureSummary) add_definitions(-DQT_NO_URL_CAST_FROM_STRING) add_subdirectory(src) ki18n_install(po) feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)