Warning, /plasma-bigscreen/mycroft-skill-installer/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project(mycroft-skill-installer)
0002
0003 cmake_minimum_required(VERSION 3.16.00)
0004 set(QT_MIN_VERSION "5.9.0")
0005 set(KF5_MIN_VERSION "5.10.0")
0006 set(CMAKE_INCLUDE_CURRENT_DIR ON)
0007 set(CMAKE_AUTOMOC ON)
0008 set(CMAKE_AUTORCC ON)
0009 set(AUTORCC_OPTIONS "/app/qml.qrc")
0010
0011 find_package(ECM REQUIRED NO_MODULE)
0012
0013 set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake")
0014
0015 include(KDEInstallDirs)
0016 include(KDECMakeSettings)
0017 include(KDECompilerSettings)
0018 include(ECMInstallIcons)
0019 include(FeatureSummary)
0020
0021 #find_package(PkgConfig REQUIRED)
0022
0023 find_package(Qt5 ${QT_MIN_VERSION} REQUIRED COMPONENTS
0024 Core
0025 Qml
0026 Quick
0027 Widgets
0028 QuickControls2
0029 )
0030
0031 find_package(KF5 ${KF5_MIN_VERSION} REQUIRED
0032 Kirigami2
0033 GuiAddons
0034 CoreAddons
0035 Config
0036 ConfigWidgets
0037 )
0038
0039 add_subdirectory(app)
0040
0041 install(
0042 DIRECTORY preload/
0043 DESTINATION /opt/MycroftSkillInstaller/cache/
0044 PATTERN "*.json"
0045 PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ GROUP_WRITE WORLD_READ WORLD_WRITE
0046 )