diff --git a/CMakeLists.txt b/CMakeLists.txt index 0641af2e55..9c8e004d1e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,74 +1,74 @@ cmake_minimum_required(VERSION 2.6) project(KDevPlatform) set(KDE4_BUILD_TESTS "ON") set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/modules) set(KDEVPLATFORM_VERSION_MAJOR 0) set(KDEVPLATFORM_VERSION_MINOR 9) set(KDEVPLATFORM_VERSION_PATCH 94) set(KDE_MIN_VERSION "4.2.0") find_package(KDE4 4.2.0 REQUIRED) find_package(ZLIB REQUIRED) include (KDE4Defaults) include (MacroWriteBasicCMakeVersionFile) include (MacroLibrary) macro_optional_find_package(Kompare) macro_bool_to_01(KOMPARE_FOUND HAVE_KOMPARE) macro_log_feature(KOMPARE_FOUND "Kompare" "KPart to view file differences." "http://www.caffeinated.me.uk/kompare/" FALSE "" - "Required for difference checking. From KDE SDK package, KDE 4.3.1 or higher needed.") + "Required for difference checking. From KDE SDK package, KDE 4.3.61 or higher needed.") configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/config-kdevplatform.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kdevplatform.h ) add_definitions (${QT_DEFINITIONS} ${KDE4_DEFINITIONS}) include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES} ${CMAKE_BINARY_DIR}) set(KDEVPLATFORM_LIB_VERSION 1.0.0) set(KDEVPLATFORM_LIB_SOVERSION 1) add_subdirectory(sublime) add_subdirectory(interfaces) add_subdirectory(project) add_subdirectory(language) add_subdirectory(shell) add_subdirectory(util) add_subdirectory(outputview) add_subdirectory(vcs) add_subdirectory(plugins) add_subdirectory(veritas) add_subdirectory(pics) macro_optional_add_subdirectory(doc) add_subdirectory(debugger) add_subdirectory(tests) macro_write_basic_cmake_version_file( KDevPlatformConfigVersion.cmake ${KDEVPLATFORM_VERSION_MAJOR} ${KDEVPLATFORM_VERSION_MINOR} ${KDEVPLATFORM_VERSION_PATCH} ) configure_file( "${KDevPlatform_SOURCE_DIR}/KDevPlatformConfig.cmake.in" "${KDevPlatform_BINARY_DIR}/KDevPlatformConfig.cmake" @ONLY ) configure_file( "${KDevPlatform_SOURCE_DIR}/kdevplatformversion.h.cmake" "${KDevPlatform_BINARY_DIR}/kdevplatformversion.h" @ONLY ) if(KDE4_USE_COMMON_CMAKE_PACKAGE_CONFIG_DIR) set(_kdevplatform_CONFIG_DEST "${LIB_INSTALL_DIR}/cmake/kdevplatform") else(KDE4_USE_COMMON_CMAKE_PACKAGE_CONFIG_DIR) set(_kdevplatform_CONFIG_DEST "${LIB_INSTALL_DIR}/kdevplatform") endif(KDE4_USE_COMMON_CMAKE_PACKAGE_CONFIG_DIR) install( FILES "${KDevPlatform_BINARY_DIR}/kdevplatformversion.h" DESTINATION "${INCLUDE_INSTALL_DIR}/kdevplatform" ) install( FILES "${KDevPlatform_BINARY_DIR}/KDevPlatformConfig.cmake" "${KDevPlatform_BINARY_DIR}/KDevPlatformConfigVersion.cmake" DESTINATION "${_kdevplatform_CONFIG_DEST}" ) install( EXPORT KDevPlatformTargets DESTINATION "${_kdevplatform_CONFIG_DEST}" FILE KDevPlatformTargets.cmake ) # Put this last, so it can use _kdevplatform_CONFIG_DEST add_subdirectory(cmake)