project(mobipocket)

find_package(KDE4 4.6.0 REQUIRED)
include(KDE4Defaults)
include(MacroLibrary)
include(MacroOptionalAddSubdirectory)

find_package(Okular)
macro_log_feature(OKULAR_FOUND "okular" "Provides an Okular backend for Mobipocket documents" "http://okular.kde.org/" FALSE "" "")

find_package(Strigi)
macro_log_feature(STRIGI_FOUND "strigi libraries" "Provide a strigi analyzer for Mobipocket documents" "" FALSE "" "")

add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
include_directories(${KDE4_INCLUDES})

macro_optional_add_subdirectory(thumbnailers)
if(OKULAR_FOUND)
  macro_optional_add_subdirectory(okular)
endif()
if(STRIGI_FOUND)
  macro_optional_add_subdirectory(strigi)
endif()

macro_display_feature_log()

