
find_package(KDE4 REQUIRED)

add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})

include(KDE4Defaults)

include(MacroLibrary)

include_directories(${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} )


########### next target ###############


set(krcstat_SRCS
    main.cpp
		krclistview.cpp
		krcmainview.cpp
    krcstat.cpp
		krcallview.cpp
		krclistitem.cpp
		krcrlvlview.cpp
		krcservice.cpp	
		optionsdialogimp.cpp
	 )

kde4_add_ui_files(krcstat_SRCS
									krcoptions.ui
								 )

kde4_add_executable(krcstat ${krcstat_SRCS})

target_link_libraries(krcstat ${KDE4_KDECORE_LIBS}
	${KDE4_KDEUI_LIBS} 
	${KDE4_KNOTIFYCONFIG_LIBS}
	${QT_LIBRARIES} 
)

install(TARGETS krcstat ${INSTALL_TARGETS_DEFAULT_ARGS})


########### install files ###############
 
install(TARGETS krcstat DESTINATION ${BIN_INSTALL_DIR})
install(FILES  krcstat.sh DESTINATION ${BIN_INSTALL_DIR})
install(FILES  krcstatui.rc krcstat.notifyrc DESTINATION ${DATA_INSTALL_DIR}/krcstat)
install(FILES  krcstat.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})

kde4_install_icons(${ICON_INSTALL_DIR})
