3 # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked
4 # Perhaps define share/apps as ${DATA_INSTALL_DIR}
5 #set(CMAKE_MODULE_PATH "${KDEDIR}/share/apps/cmake/modules/ ${CMAKE_SOURCE_DIR}/cmake/modules")
7 set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules )
9 # support for Dart: http://public.kitware.com/dashboard.php?name=kde
13 # generate non-quiet makefiles
14 set(CMAKE_VERBOSE_MAKEFILE ON)
16 # search packages used by KDE
17 find_package(KDE4 REQUIRED)
18 find_package(Perl REQUIRED)
19 find_package(ZLIB REQUIRED)
22 find_package(Carbon REQUIRED)
26 add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS} -DHAVE_CONFIG_H=1)
27 link_directories(${KDE4_LIB_DIR})
30 include (MacroAdditionalCleanFiles)
31 include (MacroAddFileDependencies)
32 include (ConfigureChecks.cmake)
34 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h )
36 macro_additional_clean_files( ${CMAKE_CURRENT_BINARY_DIR}/config.h )
39 ${KDE4_INCLUDE_DIRS} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
42 add_subdirectory(IconThemes)
43 add_subdirectory(emoticons)
44 add_subdirectory(icewm-themes)
46 add_subdirectory(kscreensaver)
47 add_subdirectory(kwin-styles)
50 add_subdirectory(kworldclock)
51 add_subdirectory(sounds)
52 add_subdirectory(styles)
53 add_subdirectory(wallpapers)
54 MESSAGE(STATUS "Perhaps not install FindKDE4. It will conflict when we install with rpm/deb package")
55 add_subdirectory( cmake )
57 kde4_create_doxygen_docs( )