project (kde-extraapps) set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules") set(QT_MIN_VERSION "4.8.2") find_package(KDE4 4.14.3 REQUIRED) include(KDE4Defaults) include(GenerateExportHeader) set(LIBRARY_TYPE SHARED) add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS) # global include directories include_directories (${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE4_INCLUDES}) include_directories ( ${CMAKE_SOURCE_DIR}/miniboost ${CMAKE_CURRENT_BINARY_DIR}/syndication ) macro_optional_add_subdirectory (about-distro) macro_optional_add_subdirectory (akregator) macro_optional_add_subdirectory (amarok) macro_optional_add_subdirectory (syndication) macro_optional_add_subdirectory (ark) macro_optional_add_subdirectory (bluedevil) macro_optional_add_subdirectory (dragon) macro_optional_add_subdirectory (ffmpegthumbs) macro_optional_add_subdirectory (filelight) macro_optional_add_subdirectory (gwenview) macro_optional_add_subdirectory (jovie) macro_optional_add_subdirectory (kcalc) macro_optional_add_subdirectory (kcron) macro_optional_add_subdirectory (kdenetwork-filesharing) macro_optional_add_subdirectory (kdeplasma-addons) macro_optional_add_subdirectory (kfilemetadata) macro_optional_add_subdirectory (lokalize) macro_optional_add_subdirectory (libksane) macro_optional_add_subdirectory (libkscreen) macro_optional_add_subdirectory (libktorrent) macro_optional_add_subdirectory (kcharselect) macro_optional_add_subdirectory (kcolorchooser) macro_optional_add_subdirectory (kfloppy) macro_optional_add_subdirectory (kget) macro_optional_add_subdirectory (kgpg) macro_optional_add_subdirectory (kmix) macro_optional_add_subdirectory (kolourpaint) macro_optional_add_subdirectory (kompare) macro_optional_add_subdirectory (krdc) macro_optional_add_subdirectory (krfb) macro_optional_add_subdirectory (ksaneplugin) macro_optional_add_subdirectory (ksnapshot) macro_optional_add_subdirectory (ksystemlog) macro_optional_add_subdirectory (ktimer) macro_optional_add_subdirectory (kuassel) macro_optional_add_subdirectory (kuser) macro_optional_add_subdirectory (kvkbd) macro_optional_add_subdirectory (okular) macro_optional_add_subdirectory (partitionmanager) macro_optional_add_subdirectory (plasma-nm) macro_optional_add_subdirectory (print-manager) macro_optional_add_subdirectory (skanlite) macro_optional_add_subdirectory (svgpart) macro_optional_add_subdirectory (thumbnailers) macro_optional_add_subdirectory (yakuake) macro_optional_add_subdirectory (kdevplatform) # FIXME: bootstrap fails because of kdevplatform not being found # macro_optional_add_subdirectory (kdevelop) macro_display_feature_log()