From 429f011cff91b5cef6cfe4ae5168f2848809eeb9 Mon Sep 17 00:00:00 2001 From: Syping Date: Sat, 11 Feb 2023 18:53:15 +0100 Subject: [PATCH] CMakeLists.txt: add CPack package generation --- CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 24d0c41..9ec8f3e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -190,3 +190,14 @@ if (RAGEPHOTO_EXTRACT) target_link_libraries(ragephoto-extract PRIVATE ragephoto) install(TARGETS ragephoto-extract DESTINATION "${CMAKE_INSTALL_BINDIR}") endif() + +# CPack Package Generation +include(InstallRequiredSystemLibraries) +set(CPACK_PACKAGE_DESCRIPTION "Open Source RAGE Photo Parser for GTA V and RDR 2") +set(CPACK_PACKAGE_NAME "libragephoto") +set(CPACK_PACKAGE_VENDOR "Syping") +set(CPACK_PACKAGE_VERSION_MAJOR "${ragephoto_VERSION_MAJOR}") +set(CPACK_PACKAGE_VERSION_MINOR "${ragephoto_VERSION_MINOR}") +set(CPACK_PACKAGE_VERSION_PATCH "${ragephoto_VERSION_PATCH}") +set(CPACK_STRIP_FILES ON) +include(CPack)