Warning, /utilities/symmy/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-3-Clause 0002 # SPDX-FileCopyrightText: 2017 Elvis Angelaccio <elvis.angelaccio@kde.org> 0003 0004 cmake_minimum_required (VERSION 3.16 FATAL_ERROR) 0005 set (CMAKE_CXX_STANDARD 11) 0006 0007 set(SYMMY_VERSION 1.0.70) 0008 project(symmy VERSION ${SYMMY_VERSION}) 0009 0010 set(KF5_MIN_VERSION 5.71.0) 0011 set(GPGME_MIN_VERSION 1.7.1) 0012 0013 find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) 0014 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH}) 0015 0016 include(KDEInstallDirs) 0017 include(KDECMakeSettings) 0018 include(KDECompilerSettings NO_POLICY_SCOPE) 0019 include(ECMSetupVersion) 0020 include(ECMQtDeclareLoggingCategory) 0021 include(FeatureSummary) 0022 0023 find_package(Qt5 CONFIG REQUIRED 0024 Core 0025 Gui 0026 Widgets) 0027 0028 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS 0029 DocTools 0030 KIO 0031 I18n 0032 WidgetsAddons) 0033 0034 find_package(Gpgmepp ${GPGME_MIN_VERSION} CONFIG REQUIRED) 0035 find_package(QGpgme ${GPGME_MIN_VERSION} CONFIG REQUIRED) 0036 0037 ecm_setup_version(PROJECT 0038 VARIABLE_PREFIX SYMMY 0039 VERSION_HEADER symmyversion.h) 0040 0041 add_definitions(-DTRANSLATION_DOMAIN=\"symmy\") 0042 0043 add_subdirectory(desktop) 0044 add_subdirectory(src) 0045 add_subdirectory(plugins) 0046 0047 add_subdirectory(doc) 0048 kdoctools_install(po) 0049 0050 ki18n_install(po) 0051 0052 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)