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