project(graph)

set(graph_SRCS
    dimension.cpp
    graphplugin.cpp
    graphcore.cpp
    bargraphcore.cpp
    bargraphsegment.cpp
    linegraphcore.cpp
    linegraphbackgroundpainter.cpp
    linegraphpainter.cpp
    linegraphpoint.cpp
    graphforegroundpainter.cpp
    )

automoc4_add_library(graphplugin SHARED ${graph_SRCS})
target_link_libraries(graphplugin ${KDE4_PLASMA_LIBS} ${QT_QTSCRIPT_LIBRARY} ${QT_QTDECLARATIVE_LIBRARY} ${KDECLARATIVE_LIBRARIES})

install(TARGETS graphplugin DESTINATION ${IMPORTS_INSTALL_DIR}/org/kde/ktouch/graph)

set(ktouch_graphplugin_files
    qml/qmldir

    qml/BarGraph.qml
    qml/LineGraph.qml
    qml/LegendItem.qml
    qml/LineLabel.qml
    qml/Label.qml
)

install(FILES ${ktouch_graphplugin_files} DESTINATION ${IMPORTS_INSTALL_DIR}/org/kde/ktouch/graph)
