kde-workspace/kwin/kcmkwin/kwintabbox/CMakeLists.txt
Ivailo Monev 53445fd565 generic: remove KNewStuff leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:18:26 +00:00

36 lines
1.2 KiB
CMake

include_directories( ${CMAKE_SOURCE_DIR}/kwin/tabbox )
########### next target ###############
ADD_DEFINITIONS(-DTABBOX_KCM)
set(kcm_kwintabbox_PART_SRCS
main.cpp
layoutpreview.cpp
thumbnailitem.cpp
${CMAKE_SOURCE_DIR}/kwin/tabbox/clientmodel.cpp
${CMAKE_SOURCE_DIR}/kwin/tabbox/declarative.cpp
${CMAKE_SOURCE_DIR}/kwin/tabbox/desktopmodel.cpp
${CMAKE_SOURCE_DIR}/kwin/tabbox/tabboxconfig.cpp
${CMAKE_SOURCE_DIR}/kwin/tabbox/tabboxhandler.cpp
main.ui
)
kde4_add_plugin(kcm_kwintabbox ${kcm_kwintabbox_PART_SRCS})
target_link_libraries(kcm_kwintabbox
${KDE4_KDEUI_LIBS}
${KDE4_KCMUTILS_LIBS}
${KDE4_PLASMA_LIBS}
${X11_LIBRARIES}
${QT_QTDECLARATIVE_LIBRARY}
${KDE4_KDECLARATIVE_LIBS}
)
install(TARGETS kcm_kwintabbox DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
########### install files ###############
install( FILES kwintabbox.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
install( FILES qml/main.qml DESTINATION ${KDE4_DATA_INSTALL_DIR}/kwin/kcm_kwintabbox)
install( FILES thumbnails/konqueror.png thumbnails/kmail.png thumbnails/systemsettings.png thumbnails/dolphin.png DESTINATION ${KDE4_DATA_INSTALL_DIR}/kwin/kcm_kwintabbox)