project(extragear-libs)

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/modules )

# search packages used by KDE
FIND_PACKAGE(KDE4 REQUIRED)
INCLUDE (KDE4Defaults)
INCLUDE (MacroLibrary)
INCLUDE(MacroOptionalAddSubdirectory)
FIND_PACKAGE(Sane)

ADD_DEFINITIONS (${QT_DEFINITIONS} ${KDE4_DEFINITIONS})

if(SANE_FOUND)
  MACRO_OPTIONAL_ADD_SUBDIRECTORY(libksane)
endif(SANE_FOUND)

MACRO_OPTIONAL_ADD_SUBDIRECTORY(libkexiv2)
MACRO_OPTIONAL_ADD_SUBDIRECTORY(libkdcraw)
MACRO_OPTIONAL_ADD_SUBDIRECTORY(libkipi)
MACRO_OPTIONAL_ADD_SUBDIRECTORY(kipi-plugins)

macro_log_feature(SANE_FOUND "SANE" "SANE libraries which are needed by applications that want to access scanners." "http://www.sane-project.org" FALSE "" "Provides scanning support for libksane.")

macro_display_feature_log()

