KNemo – network interfaces monitor for systray
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

61 lines
1.1 KiB

  1. add_subdirectory( pics )
  2. add_subdirectory( backends )
  3. include_directories(
  4. ${CMAKE_BINARY_DIR}
  5. ${CMAKE_CURRENT_BINARY_DIR}
  6. ${CMAKE_CURRENT_SOURCE_DIR}
  7. ${TDE_INCLUDE_DIR}
  8. ${TQT_INCLUDE_DIRS}
  9. ${CMAKE_SOURCE_DIR}/src/knemod/backends
  10. ${CMAKE_SOURCE_DIR}/src/common
  11. )
  12. link_directories(
  13. ${TQT_LIBRARY_DIRS}
  14. ${TDE_LIB_DIR}
  15. )
  16. ##### kded_knemod (kpart)
  17. tde_add_kpart( kded_knemod AUTOMOC
  18. SOURCES
  19. interfacestatusdlg.ui
  20. interfacestatisticsdlg.ui
  21. knemodaemon.skel
  22. knemodaemon.cpp
  23. interface.cpp
  24. interfaceicon.cpp
  25. interfacetray.cpp
  26. interfacemonitor.cpp
  27. interfacestatusdialog.cpp
  28. interfacetooltip.cpp
  29. signalplotter.cpp
  30. interfacestatistics.cpp
  31. interfacestatisticsdialog.cpp
  32. LINK
  33. tdecore-shared
  34. tdeio-shared
  35. tdeui-shared
  36. tdeutils-shared
  37. tdeinit_kded
  38. knemo_backends-static
  39. DESTINATION ${PLUGIN_INSTALL_DIR}
  40. )
  41. ##### other data
  42. install(
  43. FILES eventsrc
  44. DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}
  45. )
  46. install(
  47. FILES knemod.desktop
  48. DESTINATION ${SERVICES_INSTALL_DIR}/kded
  49. )