
add_subdirectory( libdjvu ) 

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


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

set(ligaturePlugin_DJVU_PART_SRCS 
   djvumultipage.cpp 
   djvurenderer.cpp 
   kprintDialogPage_DJVUpageoptions.cpp 
   kprintDialogPage_DJVUconversionoptions.cpp 
   pageInsertionWidget.cpp 
   pageRangeWidget.cpp )

kde4_automoc(${ligaturePlugin_DJVU_PART_SRCS})

kde4_add_ui_files(ligaturePlugin_DJVU_PART_SRCS
   pageRangeWidget.ui pageInsertionWidget_base.ui kprintDialogPage_DJVUconversionoptions_basewidget.ui)

kde4_add_kcfg_files(ligaturePlugin_DJVU_PART_SRCS prefs.kcfgc )

kde4_add_plugin(ligaturePlugin_DJVU ${ligaturePlugin_DJVU_PART_SRCS})


target_link_libraries(ligaturePlugin_DJVU  ${KDE4_KDECORE_LIBS} ${KDE4_KDEPRINT_LIBS} ${KDE4_KPARTS_LIBS} ligaturePluginGUI djvu )

install(TARGETS ligaturePlugin_DJVU  DESTINATION ${PLUGIN_INSTALL_DIR} )


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

install( FILES djvumultipage.rc  DESTINATION  ${DATA_INSTALL_DIR} )
install( FILES djvumultipage.kcfg  DESTINATION  ${KCFG_INSTALL_DIR} )
install( FILES djvumultipage.desktop kvs_djvu_part.desktop DESTINATION  ${SERVICES_INSTALL_DIR} )

