

add_subdirectory( libqtnotfier )
add_subdirectory( libxsldbg )

include_directories( ${LIBXSLT_INCLUDE_DIR} ${LIBXML2_INCLUDE_DIR})


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


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

set(kxsldbgpart_PART_SRCS dummy.cpp ${libqtnotfier_SRCS} ${libxsldbg_SRCS} ${libkxsldbgcommon_SRCS})

kde4_add_ui_files(kxsldbgpart_PART_SRCS
	xsldbgbreakpoints.ui
	xsldbgcallstack.ui
	xsldbgconfig.ui
	xsldbgentities.ui
	xsldbgmsgdialog.ui
	xsldbgvariables.ui
	xsldbgsources.ui
	xsldbgtemplates.ui
	xsldbgwalkspeed.ui)

qt4_add_dbus_adaptor(kxsldbgpart_PART_SRCS org.kde.kxsldbg.kxsldbg.xml kxsldbg_part.h KXsldbgPart)

kde4_add_plugin(kxsldbgpart WITH_PREFIX ${kxsldbgpart_PART_SRCS})


target_link_libraries(kxsldbgpart ${KDE4_KTEXTEDITOR_LIBS} exslt ${LIBXML2_LIBRARIES} ${LIBXSLT_LIBRARIES} ${KDE4_KPARTS_LIBS} ${QT_QT3SUPPORT_LIBRARY})

install(TARGETS kxsldbgpart  DESTINATION ${PLUGIN_INSTALL_DIR})

 
########### install files ###############

install( FILES  kxsldbg_part.desktop  DESTINATION ${SERVICES_INSTALL_DIR})
install( FILES  kxsldbg_part.rc  DESTINATION ${DATA_INSTALL_DIR}/kxsldbgpart)

kde4_install_icons( ${ICON_INSTALL_DIR}   )


