include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src/libkst ${CMAKE_SOURCE_DIR}/src/libkstmath ${CMAKE_SOURCE_DIR}/src/libkstapp ${KDE3_INCLUDE_DIR} ${QT_INCLUDE_DIR} )

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

set(kstextension_elog_PART_SRCS
    elog.cpp
    elogthread.cpp
    elogbasicthreadsubmit.cpp
    elogeventthreadsubmit.cpp
    elogthreadsubmit.cpp
    elogthreadattrs.cpp
    elogentry_i.cpp
    elogevententry_i.cpp
    elogconfiguration_i.cpp)

KDE3_ADD_UI_FILES(kstextension_elog_PART_SRCS elogentry.ui elogevententry.ui elogconfiguration.ui)

KDE3_AUTOMOC(${kstextension_elog_PART_SRCS})

KDE3_ADD_KPART(kstextension_elog ${kstextension_elog_PART_SRCS})

target_link_libraries(kstextension_elog kstbase kparts)

install(TARGETS kstextension_elog 
	LIBRARY DESTINATION lib/kde3
        ${INSTALL_TARGETS_DEFAULT_ARGS})

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

install(FILES  addelogentry.png launchelogbrowser.png DESTINATION share/icons/hicolor/22x22/actions/)
install(FILES  kstextension_elog.rc DESTINATION share/apps/kst)
install(FILES  kstextension_elog.desktop DESTINATION share/services/kst)
