File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6767 cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
6868 cmake --build build
6969 echo "VERSION=$(cat build/version.txt)" >> $GITHUB_ENV
70+ cpack --config build/CPackConfig.cmake -B build/installer --verbose
71+ mv build/installer/*.deb build/Release
7072 - name : Upload
7173 uses : actions/upload-artifact@v4
7274 with :
Original file line number Diff line number Diff line change @@ -17,4 +17,5 @@ set(MACOS_BUNDLE_ID org.ioquake.${CLIENT_NAME})
1717
1818set (COPYRIGHT "QUAKE III ARENA Copyright © 1999-2000 id Software, Inc. All rights reserved." )
1919
20+ set (CONTACT_EMAIL "email@ioquake3.org" )
2021set (PROTOCOL_HANDLER_SCHEME quake3)
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ set(CPACK_PACKAGE_NAME ${PROJECT_NAME})
2424set (CPACK_PACKAGE_INSTALL_DIRECTORY ${PROJECT_NAME } )
2525set (CPACK_PACKAGE_EXECUTABLES ${CLIENT_NAME} ${PROJECT_NAME } )
2626set (CPACK_PACKAGE_FILE_NAME ${PROJECT_NAME } -${PRODUCT_VERSION} )
27+ set (CPACK_PACKAGE_CONTACT ${CONTACT_EMAIL} )
2728set (CPACK_RESOURCE_FILE_LICENSE ${CMAKE_SOURCE_DIR } /COPYING.txt)
2829
2930include (CPack )
Original file line number Diff line number Diff line change 77if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
88 set_property (CACHE CMAKE_INSTALL_PREFIX PROPERTY VALUE /opt/quake3)
99endif ()
10+
11+ set (CPACK_GENERATOR "DEB" )
12+ set (CPACK_PACKAGING_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX } )
You can’t perform that action at this time.
0 commit comments