project(gwenview) if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}) find_package(KDE4 4.18.0 REQUIRED) include(KDE4Defaults) include_directories(${KDE4_INCLUDES}) add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) endif() ## Dependencies find_package(Exiv2) macro_log_feature(EXIV2_FOUND "Exiv2" "Image metadata support" "http://www.exiv2.org" TRUE "0.19") macro_optional_find_package(Kipi) macro_log_feature(KIPI_FOUND "libkipi" "Provides various image manipulation and export features" "http://www.kipi-plugins.org" FALSE) find_package(LibKonq) macro_log_feature(LIBKONQ_FOUND "libkonq" "Standard file management features" "http://www.kde.org" TRUE) ## Global settings include_directories( ${QDBUS_INCLUDE_DIRS} ${EXIV2_INCLUDE_DIR} ${KDCRAW_INCLUDE_DIR} ) add_definitions( ${EXIV2_DEFINITIONS} ${KDE4_ENABLE_EXCEPTIONS} ) ## dirs to build add_subdirectory(lib) add_subdirectory(app) add_subdirectory(importer) add_subdirectory(part) if(ENABLE_TESTING) add_subdirectory(tests) endif() add_subdirectory(icons) add_subdirectory(images) add_subdirectory(cursors) add_subdirectory(color-schemes) configure_file(config-gwenview.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-gwenview.h)