From e36ed76752126dae5e59b667156f24f35c0f5ec7 Mon Sep 17 00:00:00 2001 From: zjyhjqs Date: Sun, 16 Mar 2025 19:43:13 +0800 Subject: [PATCH] add CPack support --- CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index be4b6ce..912f3a6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 3.7.2) project( ghcfilesystem VERSION 1.5.15 + HOMEPAGE_URL "https://github.com/gulrak/filesystem" + LANGUAGES CXX ) if (POLICY CMP0077) @@ -87,4 +89,10 @@ if(GHC_FILESYSTEM_WITH_INSTALL) "${PROJECT_BINARY_DIR}/cmake/ghc_filesystem-config-version.cmake" DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/ghc_filesystem" ) + + set(CPACK_PACKAGE_VENDOR "gulraks") + set(CPACK_GENERATOR "TGZ") + set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE") + set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md") + include(CPack) endif()