Make a branch to make krunner Good Enough For Aaron™.
[kdebase/uwolfer.git] / runtime / knotify / CMakeLists.txt
blobf7a6e123b8eaf6b7d9c6c331e63f68251f9bf702
1 add_subdirectory( sounds  )
2 ########### next target ###############
4 set(knotify_SRCS
5 main.cpp
6 knotify.cpp
7 knotifyplugin.cpp
8 knotifyconfig.cpp
9 notifybysound.cpp
10 notifybypopup.cpp
11 notifybylogfile.cpp
12 notifybytaskbar.cpp
13 notifybyexecute.cpp
14 notifybyktts.cpp
18 kde4_add_executable( knotify ${knotify_SRCS})
20 target_link_libraries( knotify ${KDE4_KDEUI_LIBS} ${KDE4_PHONON_LIBS})
22 set_target_properties(knotify PROPERTIES OUTPUT_NAME knotify4 )
23 install(TARGETS knotify DESTINATION ${BIN_INSTALL_DIR} )
25 ########### install files ###############
27 install( FILES kde.notifyrc  DESTINATION  ${DATA_INSTALL_DIR}/kde )
28 install( FILES knotify4.desktop  DESTINATION  ${SERVICES_INSTALL_DIR} )
30 ########### D-Bus Autostart Services #########
33 configure_file(org.kde.knotify.service.cmake
34           ${CMAKE_CURRENT_BINARY_DIR}/org.kde.knotify.service)
36 install( FILES ${CMAKE_CURRENT_BINARY_DIR}/org.kde.knotify.service DESTINATION ${DBUS_SERVICES_INSTALL_DIR} )