Warning, /graphics/pikasso/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 cmake_minimum_required(VERSION 3.0) 0002 0003 project(pikasso) 0004 0005 include(FeatureSummary) 0006 0007 set(QT5_MIN_VERSION 5.12) 0008 set(KF5_MIN_VERSION 5.65) 0009 0010 find_package(ECM ${KF5_MIN_VERSION} REQUIRED NO_MODULE) 0011 0012 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH}) 0013 0014 include(KDEInstallDirs) 0015 include(KDECMakeSettings) 0016 include(KDECompilerSettings NO_POLICY_SCOPE) 0017 include(ECMSetupVersion) 0018 include(ECMGenerateHeaders) 0019 include(ECMPoQmTools) 0020 0021 find_package(Qt5 ${QT5_MIN_VERSION} REQUIRED COMPONENTS Core Gui Qml QuickControls2 Svg) 0022 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS Kirigami2 I18n) 0023 0024 find_package(Corrosion) 0025 set_package_properties(Corrosion PROPERTIES 0026 PURPOSE "Required for transforming the paths to vertices and indices" 0027 DESCRIPTION "CMake scripts to seamlessly build and link to targets using cargo" 0028 URL https://github.com/AndrewGaspar/corrosion 0029 ) 0030 0031 add_subdirectory(src) 0032 0033 install(PROGRAMS org.kde.pikasso.desktop DESTINATION ${KDE_INSTALL_APPDIR}) 0034 install(FILES org.kde.pikasso.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR}) 0035 0036 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)