1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
|
include_directories(${CMAKE_SOURCE_DIR}/lib)
set(ktp-log-viewer_SRCS
main.cpp
log-viewer.cpp
logs-import-dialog.cpp
dates-model.cpp
dates-view-delegate.cpp
entity-model.cpp
message-view.cpp
entity-view.cpp
entity-view-delegate.cpp
entity-filter-model.cpp
person-entity-merge-model.cpp
)
add_subdirectory(config)
kde4_add_ui_files(ktp-log-viewer_SRCS log-viewer.ui)
kde4_add_executable(ktp-log-viewer ${ktp-log-viewer_SRCS})
target_link_libraries(ktp-log-viewer
${KDE4_KDECORE_LIBS}
${KDE4_KDEUI_LIBS}
${KDE4_KIO_LIBS}
${TELEPATHY_QT4_LIBRARIES}
${KDE4_KEMOTICONS_LIBS}
${KDE4_KCMUTILS_LIBS}
${KDE4_KDEWEBKIT_LIBRARY}
${KTP_LIBRARIES}
${KTP_LOGGER_LIBRARIES}
${KTP_MODELS_LIBRARIES}
ktpchat)
install(TARGETS ktp-log-viewer DESTINATION ${BIN_INSTALL_DIR})
install(FILES ktp-log-viewer.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
install(FILES log-viewer.rc DESTINATION ${DATA_INSTALL_DIR}/ktp-log-viewer/)
|