Minor fix
[kdevelopdvcssupport.git] / CMakeLists.txt
blob5f51d38fc576e66cd7007e17b0b16a83a05b1ab2
1 project(kdevplatform)
3 set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules)
5 find_package(KDE4 REQUIRED)
6 find_package(ZLIB REQUIRED)
7 #find_package(BerkeleyDB)
8 #find_package(TDB)
9 include (KDE4Defaults)
10 include (MacroLibrary)
11 include (MacroOptionalAddSubdirectory)
12 include (MacroLogFeature)
14 add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS} -DHAVE_CONFIG_H=1)
16 include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES} ${KDE4_INCLUDE_DIR}/threadweaver )
18 # create config.h
19 configure_file (config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h )
21 set(KDEVPLATFORM_LIB_VERSION 1.0.0)
22 set(KDEVPLATFORM_LIB_SOVERSION 1)
24 add_subdirectory(cmake)
25 add_subdirectory(sublime)
26 add_subdirectory(interfaces)
27 add_subdirectory(project)
28 add_subdirectory(language)
29 add_subdirectory(shell)
30 add_subdirectory(util)
31 add_subdirectory(outputview)
32 add_subdirectory(vcs)
33 add_subdirectory(plugins)
34 macro_optional_add_subdirectory(doc)