
include_directories( ${CMAKE_SOURCE_DIR}/ligature/shell ${CMAKE_CURRENT_BINARY_DIR}/../../shell ${POPPLER_QT4_INCLUDE_DIR} )


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

set(ligaturePlugin_PDF_PART_SRCS 
   pdfMultipage.cpp 
   pdfRenderer.cpp 
   pdfWidget.cpp 
   optionDialogPdfWidget.cpp 
   sourceSplitter.cpp
   pageInsertionWidget.cpp
   pageRangeWidget.cpp
 )

kde4_automoc(${ligaturePlugin_PDF_PART_SRCS})

kde4_add_ui_files(ligaturePlugin_PDF_PART_SRCS
   pageRangeWidget.ui documentInfoWidget_base.ui optionDialogPdfWidget_base.ui pageInsertionWidget_base.ui)

kde4_add_kcfg_files(ligaturePlugin_PDF_PART_SRCS prefs.kcfgc)

kde4_add_plugin(ligaturePlugin_PDF ${ligaturePlugin_PDF_PART_SRCS})


target_link_libraries(ligaturePlugin_PDF ${KDE4_KDEPRINT_LIBS} ${KDE4_KPARTS_LIBS} ligaturePluginGUI ${POPPLER_QT4_LIBRARIES} )

install(TARGETS ligaturePlugin_PDF  DESTINATION ${PLUGIN_INSTALL_DIR} )


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

install( FILES pdfMultipage.rc  DESTINATION  ${DATA_INSTALL_DIR} )
install( FILES pdfMultipage.kcfg  DESTINATION  ${KCFG_INSTALL_DIR} )
install( FILES pdfMultipage.desktop kvs_pdf_part.desktop DESTINATION  ${SERVICES_INSTALL_DIR} )


