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