-
Notifications
You must be signed in to change notification settings - Fork 51
/
Copy pathCPackConfig.cmake
25 lines (24 loc) · 1.45 KB
/
CPackConfig.cmake
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
include(InstallRequiredSystemLibraries)
set(CPACK_PACKAGE_CONTACT "designerror@yandex.ru")
set(CPACK_PACKAGE_VERSION_MAJOR ${WDC_VERSION_MAJOR})
set(CPACK_PACKAGE_VERSION_MINOR ${WDC_VERSION_MINOR})
set(CPACK_PACKAGE_VERSION_PATCH ${WDC_VERSION_PATCH})
set(CPACK_PACKAGE_VERSION ${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH})
set(CPACK_PACKAGE_DESCRIPTION_FILE ${CMAKE_CURRENT_SOURCE_DIR}/DESCRIPTION)
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "C++ WebDAV Client library")
set(CPACK_RESOURCE_FILE_LICENSE ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE)
set(CPACK_RESOURCE_FILE_README ${CMAKE_CURRENT_SOURCE_DIR}/README.md)
set(CPACK_RPM_PACKAGE_NAME "wdc-devel")
set(CPACK_RPM_PACKAGE_LICENSE "MIT")
set(CPACK_RPM_PACKAGE_GROUP "wdc")
set(CPACK_RPM_PACKAGE_URL "https://github.com/designerror/webdav-client-cpp")
set(CPACK_RPM_PACKAGE_REQUIRES "openssl-devel >= 1.0.1f, curl-devel >= 7.38.0 pugixml-devel >= 1.0.0")
set(CPACK_RPM_CHANGELOG_FILE ${CMAKE_CURRENT_SOURCE_DIR}/ChangeLog.md)
set(CPACK_RPM_PACKAGE_RELEASE 1)
set(CPACK_DEBIAN_PACKAGE_NAME "libwdc-dev")
set(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://designerror.github.io/webdav-client-cpp")
set(CPACK_DEBIAN_PACKAGE_PREDEPENDS "cmake >= 3.1")
set(CPACK_DEBIAN_PACKAGE_DEPENDS "libssl-dev (>= 1.0.1f), libcurl4-openssl-dev (>= 7.38.0), libpugixml-dev (>= 1.0.0)")
set(CPACK_DEBIAN_PACKAGE_RELEASE 1)
set(CPACK_PROJECT_CONFIG_FILE ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Package.cmake.in)
include(CPack)