Make a branch to make krunner Good Enough For Aaron™.
[kdebase/uwolfer.git] / workspace / kcontrol / kthememanager / CMakeLists.txt
blob7b9025031b16c54e96c78eda5c276ce524d49c7b
3 add_definitions (-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)
5 ########### next target ###############
7 set(kcm_kthememanager_PART_SRCS knewthemedlg.cpp ktheme.cpp kthememanager.cpp )
9 set(kwin_xml  ${KDEBASE_WORKSPACE_SOURCE_DIR}/kwin/org.kde.KWin.xml)
10 QT4_ADD_DBUS_INTERFACE( kcm_kthememanager_PART_SRCS ${kwin_xml} kwin_interface )
12 set(plasma_xml  ${KDEBASE_WORKSPACE_SOURCE_DIR}/plasma/plasma/org.kde.plasma.App.xml)
13 QT4_ADD_DBUS_INTERFACE( kcm_kthememanager_PART_SRCS ${plasma_xml} plasma_interface )
17 kde4_add_ui_files(kcm_kthememanager_PART_SRCS kthemedlg.ui newthemewidget.ui)
19 kde4_add_plugin(kcm_kthememanager ${kcm_kthememanager_PART_SRCS})
22 target_link_libraries(kcm_kthememanager   ${KDE4_KDE3SUPPORT_LIBS}  ${QT_QTGUI_LIBRARY} ${QT_QT3SUPPORT_LIBRARY} ${QT_QTXML_LIBRARY})
24 install(TARGETS kcm_kthememanager  DESTINATION ${PLUGIN_INSTALL_DIR} )
27 ########### install files ###############
29 install( FILES kthememanager.desktop installktheme.desktop  DESTINATION  ${SERVICES_INSTALL_DIR} )
30 install(PROGRAMS kdeinstallktheme DESTINATION ${BIN_INSTALL_DIR})
32 kde4_install_icons( ${ICON_INSTALL_DIR}  )