


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

set(kateinterfaces_LIB_SRCS kateappadaptor.cpp katemainwindowadaptor.cpp  
   ../interfaces/application.cpp
   ../interfaces/mainwindow.cpp
   ../interfaces/documentmanager.cpp
   ../interfaces/pluginmanager.cpp
   ../interfaces/plugin.cpp
   ../interfaces/pluginconfigpageinterface.cpp
   kateapp.cpp 
   kateconfigdialog.cpp 
   kateconfigplugindialogpage.cpp 
   katedocmanager.cpp 
   katefilelist.cpp 
   katemainwindow.cpp 
   katepluginmanager.cpp 
   kateviewmanager.cpp 
   kateviewspace.cpp 
   kategrepdialog.cpp 
   katemailfilesdialog.cpp 
   katetooltipmenu.cpp 
   kateexternaltools.cpp 
   katesavemodifieddialog.cpp 
   kateviewspacecontainer.cpp 
   katemwmodonhddialog.cpp 
   katesession.cpp 
   katemdi.cpp 
   katetabwidget.cpp 
   katepartmanager.cpp katedocmanageradaptor.cpp )

kde4_automoc(${kateinterfaces_LIB_SRCS})


kde4_add_library(kateinterfaces SHARED ${kateinterfaces_LIB_SRCS})

target_link_libraries(kateinterfaces  ${KDE4_KDE3SUPPORT_LIBS} ${QT_QTXML_LIBRARY} ktexteditor )

set_target_properties(kateinterfaces PROPERTIES VERSION 0.0.0 SOVERSION 0 )
install(TARGETS kateinterfaces  DESTINATION ${LIB_INSTALL_DIR} )


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

set(kate_KDEINIT_SRCS katemain.cpp)

kde4_automoc(${kate_KDEINIT_SRCS})

kde4_add_kdeinit_executable( kate ${kate_KDEINIT_SRCS})

target_link_libraries(kdeinit_kate  ${KDE4_KDECORE_LIBS} kateinterfaces )

install(TARGETS kdeinit_kate  DESTINATION ${LIB_INSTALL_DIR} )

target_link_libraries( kate kdeinit_kate )
install(TARGETS kate DESTINATION ${BIN_INSTALL_DIR})

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





#original Makefile.am contents follow:

#lib_LTLIBRARIES = libkateinterfaces.la
#bin_PROGRAMS =
#kdeinit_LTLIBRARIES = kate.la
#
#libkateinterfaces_la_SOURCES = kateapp.cpp kateconfigdialog.cpp kateconfigplugindialogpage.cpp \
#  katedocmanager.cpp katefilelist.cpp \
#  katemainwindow.cpp katepluginmanager.cpp \
#  kateviewmanager.cpp kateviewspace.cpp \
#  katemainwindowiface.skel katemainwindowiface.cpp kategrepdialog.cpp \
#  katemailfilesdialog.cpp katetooltipmenu.cpp\
#  katedocmanageriface.skel kateappIface.cpp kateappIface.skel katedocmanageriface.cpp \
#  kateexternaltools.cpp katesavemodifieddialog.cpp kateviewspacecontainer.cpp \
#  katemwmodonhddialog.cpp katesession.cpp katemdi.cpp katetabwidget.cpp katepartmanager.cpp
#
#libkateinterfaces_la_LIBADD   = ../interfaces/libkateinterfacesprivate.la $(LIB_KUTILS)
#
#libkateinterfaces_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -no-undefined
#
#kate_la_SOURCES = katemain.cpp
#kate_la_LIBADD = libkateinterfaces.la
#kate_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module -avoid-version
#
#METASOURCES = AUTO
#
#INCLUDES= -I../interfaces -I$(srcdir)/../lib $(all_includes)
