2014-11-19 18:58:33 +00:00
|
|
|
project (kde-extraapps)
|
|
|
|
|
2014-12-28 18:31:47 +00:00
|
|
|
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/modules")
|
|
|
|
|
2014-11-22 14:03:56 +00:00
|
|
|
set(QT_MIN_VERSION "4.8.2")
|
|
|
|
find_package(KDE4 4.14.3 REQUIRED)
|
2015-07-26 14:23:17 +03:00
|
|
|
include(KDE4Defaults)
|
2014-12-01 18:30:26 +00:00
|
|
|
include(GenerateExportHeader)
|
2014-11-19 18:58:33 +00:00
|
|
|
|
2015-07-26 14:23:17 +03:00
|
|
|
set(LIBRARY_TYPE SHARED)
|
2014-11-19 18:58:33 +00:00
|
|
|
|
2015-07-26 14:23:17 +03:00
|
|
|
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
|
|
|
|
add_definitions(-DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
|
2014-11-19 18:58:33 +00:00
|
|
|
|
|
|
|
# global include directories
|
2014-12-01 18:30:26 +00:00
|
|
|
include_directories (${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ${KDE4_INCLUDES})
|
2014-12-01 20:29:40 +00:00
|
|
|
include_directories ( ${CMAKE_SOURCE_DIR}/miniboost ${CMAKE_CURRENT_BINARY_DIR}/syndication )
|
2014-11-19 18:58:33 +00:00
|
|
|
|
2014-11-22 18:46:59 +00:00
|
|
|
macro_optional_add_subdirectory (about-distro)
|
2014-12-01 18:30:26 +00:00
|
|
|
macro_optional_add_subdirectory (akregator)
|
2015-01-31 00:30:50 +00:00
|
|
|
macro_optional_add_subdirectory (amarok)
|
2014-12-01 18:30:26 +00:00
|
|
|
macro_optional_add_subdirectory (syndication)
|
2014-11-19 18:58:33 +00:00
|
|
|
macro_optional_add_subdirectory (ark)
|
2014-11-21 17:36:16 +00:00
|
|
|
macro_optional_add_subdirectory (bluedevil)
|
|
|
|
macro_optional_add_subdirectory (dragon)
|
|
|
|
macro_optional_add_subdirectory (ffmpegthumbs)
|
2014-11-30 18:15:20 +00:00
|
|
|
macro_optional_add_subdirectory (filelight)
|
2014-11-21 17:36:16 +00:00
|
|
|
macro_optional_add_subdirectory (gwenview)
|
2015-08-24 21:26:47 +03:00
|
|
|
macro_optional_add_subdirectory (jovie)
|
2014-11-19 18:58:33 +00:00
|
|
|
macro_optional_add_subdirectory (kcalc)
|
|
|
|
macro_optional_add_subdirectory (kcron)
|
2014-12-02 02:47:25 +00:00
|
|
|
macro_optional_add_subdirectory (kdenetwork-filesharing)
|
2015-03-16 13:27:57 +00:00
|
|
|
macro_optional_add_subdirectory (kdeplasma-addons)
|
2014-11-21 17:36:16 +00:00
|
|
|
macro_optional_add_subdirectory (kfilemetadata)
|
2014-12-07 23:48:52 +00:00
|
|
|
macro_optional_add_subdirectory (lokalize)
|
2015-01-01 01:22:10 +00:00
|
|
|
macro_optional_add_subdirectory (libksane)
|
2014-11-27 19:32:58 +00:00
|
|
|
macro_optional_add_subdirectory (libkscreen)
|
2014-11-24 23:47:56 +00:00
|
|
|
macro_optional_add_subdirectory (libktorrent)
|
2014-11-28 12:49:10 +00:00
|
|
|
macro_optional_add_subdirectory (kcharselect)
|
|
|
|
macro_optional_add_subdirectory (kcolorchooser)
|
2014-11-28 12:44:13 +00:00
|
|
|
macro_optional_add_subdirectory (kfloppy)
|
2014-11-24 23:47:56 +00:00
|
|
|
macro_optional_add_subdirectory (kget)
|
2014-11-23 18:39:48 +00:00
|
|
|
macro_optional_add_subdirectory (kgpg)
|
2014-11-19 18:58:33 +00:00
|
|
|
macro_optional_add_subdirectory (kmix)
|
|
|
|
macro_optional_add_subdirectory (kolourpaint)
|
2014-11-21 16:50:57 +00:00
|
|
|
macro_optional_add_subdirectory (kompare)
|
2014-12-27 19:01:08 +00:00
|
|
|
macro_optional_add_subdirectory (krdc)
|
|
|
|
macro_optional_add_subdirectory (krfb)
|
2015-01-01 01:22:10 +00:00
|
|
|
macro_optional_add_subdirectory (ksaneplugin)
|
2014-11-19 18:58:33 +00:00
|
|
|
macro_optional_add_subdirectory (ksnapshot)
|
|
|
|
macro_optional_add_subdirectory (ksystemlog)
|
2014-11-30 18:17:57 +00:00
|
|
|
macro_optional_add_subdirectory (ktimer)
|
2014-12-29 00:56:55 +00:00
|
|
|
macro_optional_add_subdirectory (kuassel)
|
2014-11-19 18:58:33 +00:00
|
|
|
macro_optional_add_subdirectory (kuser)
|
2015-01-26 23:39:38 +00:00
|
|
|
macro_optional_add_subdirectory (kvkbd)
|
2014-11-19 18:58:33 +00:00
|
|
|
macro_optional_add_subdirectory (okular)
|
|
|
|
macro_optional_add_subdirectory (partitionmanager)
|
2015-03-27 21:32:00 +00:00
|
|
|
macro_optional_add_subdirectory (plasma-nm)
|
2014-11-19 18:58:33 +00:00
|
|
|
macro_optional_add_subdirectory (print-manager)
|
2015-01-01 01:22:10 +00:00
|
|
|
macro_optional_add_subdirectory (skanlite)
|
2014-11-27 14:05:13 +00:00
|
|
|
macro_optional_add_subdirectory (svgpart)
|
|
|
|
macro_optional_add_subdirectory (thumbnailers)
|
2015-04-07 01:46:47 +00:00
|
|
|
macro_optional_add_subdirectory (yakuake)
|
2015-09-07 13:18:01 +03:00
|
|
|
# FIXME: tests for those bellow are broken
|
|
|
|
set(ENABLE_TESTING OFF)
|
2015-07-26 14:23:17 +03:00
|
|
|
macro_optional_add_subdirectory (kdevplatform)
|
2015-09-07 13:18:01 +03:00
|
|
|
macro_optional_add_subdirectory (kdevelop)
|
2015-07-26 15:20:13 +03:00
|
|
|
|
|
|
|
macro_display_feature_log()
|