Warning, /plasma/smaragd/src/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 include_directories ( 0002 ${CMAKE_CURRENT_SOURCE_DIR}/include 0003 ${CMAKE_CURRENT_SOURCE_DIR}/engines 0004 ) 0005 0006 # Allow // comments in .c files 0007 set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=c99") 0008 0009 set (emerald_engines_SOURCES 0010 engines/legacy.c 0011 engines/line.c 0012 engines/oxygen.c 0013 engines/pixmap.c 0014 engines/truglass.c 0015 engines/vrunner.c 0016 engines/zootreeves.c 0017 ) 0018 0019 set (smaragd_SOURCES 0020 kwin_smaragd.cpp 0021 emerald.c 0022 main.c 0023 shadowengine.cpp 0024 ) 0025 0026 set (smaragd_config_SOURCES 0027 # config/kwin_smaragd_config.cpp 0028 ) 0029 0030 ki18n_wrap_ui (smaragd_config_SOURCES config/kwin_smaragd_dialog.ui) 0031 0032 add_library (kwin_smaragd MODULE 0033 ${smaragd_SOURCES} 0034 ${smaragd_config_SOURCES} 0035 ${emerald_engines_SOURCES} 0036 ) 0037 target_link_libraries (kwin_smaragd 0038 Qt::Core 0039 Qt::Gui 0040 Qt::Widgets 0041 KF5::ConfigCore 0042 KF5::CoreAddons 0043 KF5::I18n 0044 KF5::WidgetsAddons 0045 KDecoration2::KDecoration 0046 ${CAIRO_LIBRARIES} 0047 ${GLIB2_LIBRARIES} 0048 ${Intl_LIBRARIES} 0049 ) 0050 0051 install (TARGETS kwin_smaragd DESTINATION ${PLUGIN_INSTALL_DIR}/org.kde.kdecoration2) 0052 install (FILES smaragd.knsrc DESTINATION ${CONFIG_INSTALL_DIR}) 0053