


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

set(kateinterfaces_LIB_SRCS kateappadaptor.cpp katemainwindowadaptor.cpp  
   ${CMAKE_SOURCE_DIR}/kate/interfaces/application.cpp
   ${CMAKE_SOURCE_DIR}/kate/interfaces/mainwindow.cpp
   ${CMAKE_SOURCE_DIR}/kate/interfaces/documentmanager.cpp
   ${CMAKE_SOURCE_DIR}/kate/interfaces/pluginmanager.cpp
   ${CMAKE_SOURCE_DIR}/kate/interfaces/plugin.cpp
   ${CMAKE_SOURCE_DIR}/kate/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
   kateviewdocumentproxymodel.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})

