cmake_minimum_required(VERSION 3.20) project(kdenote VERSION 0.1.0 LANGUAGES CXX) set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_AUTOMOC ON) find_package(ECM 6.0 REQUIRED NO_MODULE) set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) include(KDEInstallDirs) include(KDECMakeSettings) include(KDECompilerSettings NO_POLICY_SCOPE) include(ECMSetupVersion) find_package(Qt6 REQUIRED COMPONENTS Core) find_package(KF6 REQUIRED COMPONENTS FileMetaData I18n) add_subdirectory(lib) add_subdirectory(extractor) add_subdirectory(fileitemaction) ki18n_install(po)