OSDN Git Service

generic: show feature and package summary when building from subdirectory
[kde/kde-extraapps.git] / CMakeLists.txt
1 project(kde-extraapps)
2
3 include(GenerateExportHeader)
4 include(FeatureSummary)
5
6 find_package(KDE4 4.22.0 REQUIRED)
7 include(KDE4Defaults)
8
9 set(LIBRARY_TYPE SHARED)
10
11 add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
12
13 # global include directories
14 include_directories(
15     ${CMAKE_CURRENT_SOURCE_DIR}
16     ${CMAKE_CURRENT_BINARY_DIR}
17     ${KDE4_INCLUDES}
18 )
19
20 kde4_optional_add_subdirectory(about-distro)
21 kde4_optional_add_subdirectory(ark)
22 kde4_optional_add_subdirectory(filelight)
23 kde4_optional_add_subdirectory(gwenview)
24 kde4_optional_add_subdirectory(kcalc)
25 kde4_optional_add_subdirectory(kcolorchooser)
26 kde4_optional_add_subdirectory(kcron)
27 kde4_optional_add_subdirectory(kdeplasma-addons)
28 kde4_optional_add_subdirectory(kemu)
29 kde4_optional_add_subdirectory(kget)
30 kde4_optional_add_subdirectory(kmix)
31 kde4_optional_add_subdirectory(krdc)
32 kde4_optional_add_subdirectory(krfb)
33 kde4_optional_add_subdirectory(ksnapshot)
34 kde4_optional_add_subdirectory(ksystemlog)
35 kde4_optional_add_subdirectory(ktimer)
36 kde4_optional_add_subdirectory(kuser)
37 kde4_optional_add_subdirectory(kvkbd)
38 kde4_optional_add_subdirectory(okular)
39 kde4_optional_add_subdirectory(partitionmanager)
40 kde4_optional_add_subdirectory(thumbnailers)
41
42 feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)