Warning, /plasma/smaragd/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project (smaragd)
0002
0003 cmake_minimum_required(VERSION 3.16)
0004
0005 find_package (ECM 1.0.0 REQUIRED NO_MODULE)
0006
0007 set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH}
0008 ${ECM_MODULE_PATH}
0009 ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules
0010 )
0011
0012 find_package (Qt5 REQUIRED CONFIG COMPONENTS Core Gui Widgets)
0013 find_package (KF5 REQUIRED COMPONENTS Config CoreAddons I18n WidgetsAddons)
0014 find_package (KDecoration2 REQUIRED)
0015 find_package (GLIB2 REQUIRED)
0016 find_package (Cairo REQUIRED)
0017 find_package (Intl REQUIRED)
0018
0019 include (KDEInstallDirs)
0020 include (KDECMakeSettings)
0021 include (KDECompilerSettings)
0022
0023 include_directories (
0024 ${CMAKE_BINARY_DIR}
0025 ${CAIRO_INCLUDE_DIRS}
0026 ${GLIB2_INCLUDE_DIR}
0027 )
0028
0029 add_subdirectory (src)
0030