Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show All 37 Lines | 36 | if (EXISTS "${CMAKE_SOURCE_DIR}/.git") | |||
---|---|---|---|---|---|
38 | add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000) | 38 | add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000) | ||
39 | endif() | 39 | endif() | ||
40 | 40 | | |||
41 | add_definitions(-DQT_NO_FOREACH) | 41 | add_definitions(-DQT_NO_FOREACH) | ||
42 | 42 | | |||
43 | 43 | | |||
44 | 44 | | |||
45 | ecm_setup_version(${LIBKDAV_VERSION} VARIABLE_PREFIX KDAV | 45 | ecm_setup_version(${LIBKDAV_VERSION} VARIABLE_PREFIX KDAV | ||
46 | VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kpimkdav_version.h" | 46 | VERSION_HEADER "${CMAKE_CURRENT_BINARY_DIR}/kdav_version.h" | ||
47 | PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KPimKDAVConfigVersion.cmake" | 47 | PACKAGE_VERSION_FILE "${CMAKE_CURRENT_BINARY_DIR}/KF5DAVConfigVersion.cmake" | ||
48 | SOVERSION 5 | 48 | SOVERSION 5 | ||
49 | ) | 49 | ) | ||
50 | 50 | | |||
51 | set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KPimKDAV") | 51 | set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5DAV") | ||
krop: to be consistent with the other frameworks (eg karchive → KF5Archive), I think it shall use… | |||||
52 | 52 | | |||
53 | configure_package_config_file( | 53 | configure_package_config_file( | ||
54 | "${CMAKE_CURRENT_SOURCE_DIR}/KPimKDAVConfig.cmake.in" | 54 | "${CMAKE_CURRENT_SOURCE_DIR}/KF5DAVConfig.cmake.in" | ||
55 | "${CMAKE_CURRENT_BINARY_DIR}/KPimKDAVConfig.cmake" | 55 | "${CMAKE_CURRENT_BINARY_DIR}/KF5DAVConfig.cmake" | ||
56 | INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} | 56 | INSTALL_DESTINATION ${CMAKECONFIG_INSTALL_DIR} | ||
57 | ) | 57 | ) | ||
58 | 58 | | |||
59 | install(FILES | 59 | install(FILES | ||
60 | "${CMAKE_CURRENT_BINARY_DIR}/KPimKDAVConfig.cmake" | 60 | "${CMAKE_CURRENT_BINARY_DIR}/KF5DAVConfig.cmake" | ||
61 | "${CMAKE_CURRENT_BINARY_DIR}/KPimKDAVConfigVersion.cmake" | 61 | "${CMAKE_CURRENT_BINARY_DIR}/KF5DAVConfigVersion.cmake" | ||
62 | DESTINATION "${CMAKECONFIG_INSTALL_DIR}" | 62 | DESTINATION "${CMAKECONFIG_INSTALL_DIR}" | ||
63 | COMPONENT Devel | 63 | COMPONENT Devel | ||
64 | ) | 64 | ) | ||
65 | 65 | | |||
66 | install(EXPORT KPimKDAVTargets DESTINATION "${CMAKECONFIG_INSTALL_DIR}" FILE KPimKDAVTargets.cmake NAMESPACE KPim::) | 66 | install(EXPORT KF5DAVTargets DESTINATION "${CMAKECONFIG_INSTALL_DIR}" FILE KF5DAVTargets.cmake NAMESPACE KF5::) | ||
67 | 67 | | |||
68 | install(FILES | 68 | install(FILES | ||
69 | ${CMAKE_CURRENT_BINARY_DIR}/kpimkdav_version.h | 69 | ${CMAKE_CURRENT_BINARY_DIR}/kdav_version.h | ||
70 | DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KPim COMPONENT Devel | 70 | DESTINATION ${KDE_INSTALL_INCLUDEDIR}/KF5 COMPONENT Devel | ||
71 | ) | 71 | ) | ||
72 | 72 | | |||
73 | install(FILES kdav.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) | 73 | install(FILES kdav.categories DESTINATION ${KDE_INSTALL_LOGGINGCATEGORIESDIR}) | ||
74 | 74 | | |||
75 | add_subdirectory(src) | 75 | add_subdirectory(src) | ||
76 | if(BUILD_TESTING) | 76 | if(BUILD_TESTING) | ||
77 | add_subdirectory(autotests) | 77 | add_subdirectory(autotests) | ||
78 | add_subdirectory(test) | 78 | add_subdirectory(test) | ||
79 | endif() | 79 | endif() | ||
80 | 80 | | |||
81 | feature_summary(WHAT ALL | 81 | feature_summary(WHAT ALL | ||
82 | INCLUDE_QUIET_PACKAGES | 82 | INCLUDE_QUIET_PACKAGES | ||
83 | FATAL_ON_MISSING_REQUIRED_PACKAGES | 83 | FATAL_ON_MISSING_REQUIRED_PACKAGES | ||
84 | ) | 84 | ) |
to be consistent with the other frameworks (eg karchive → KF5Archive), I think it shall use KF5DAV everywhere