mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-08-26 08:33:00 -04:00
4c24ae2bc2
* some start of refactor * Update SetFlags.cmake * Update SetCmakeVar.cmake * Update SetFlags.cmake * Fix error int-convertion * more refactor * clean up include and source file * fix link of lib * fix a warning * fix include in src/actors * fix include in src/debug * fix include in src/ending * fix include in src/engine/actors * fix include in src/engine/cameras * fix include in src/engine/editor * fix include in src/engine/objects * fix include in src/engine/tracks * fix include in src/port/ui * fix include in src/racing * fix include in src/engine/vehicles * fix include in subfolder of src/engine * fix include in src/engine * fix include in src/enhancements * fix include in src * fix switch * invert common and findlib * Update SetFlags.cmake * clean up some workflow * some splification * Update build.sh * Update Game.h * add header back * Delete test_check.cmake * continue * Update common.cmake
27 lines
867 B
CMake
27 lines
867 B
CMake
set(CPACK_ARCHIVE_COMPONENT_INSTALL ON)
|
|
set(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY 0)
|
|
set(CPACK_COMPONENTS_ALL "${CPACK_PACKAGE_NAME}")
|
|
|
|
if (CPACK_GENERATOR STREQUAL "External")
|
|
list(APPEND CPACK_COMPONENTS_ALL "extractor" "appimage")
|
|
endif()
|
|
|
|
if(CPACK_GENERATOR MATCHES "DEB|RPM")
|
|
set(CPACK_PACKAGING_INSTALL_PREFIX "/opt/ship/bin")
|
|
elseif(CPACK_GENERATOR MATCHES "ZIP")
|
|
set(CPACK_PACKAGING_INSTALL_PREFIX "")
|
|
endif()
|
|
|
|
if(CPACK_GENERATOR MATCHES "External")
|
|
set(CPACK_MONOLITHIC_INSTALL ON)
|
|
set(CPACK_PACKAGING_INSTALL_PREFIX "/usr/bin")
|
|
endif()
|
|
|
|
if (CPACK_GENERATOR MATCHES "Bundle")
|
|
set(CPACK_BUNDLE_NAME "SpaghettiKart")
|
|
set(CPACK_BUNDLE_PLIST "macosx/Info.plist")
|
|
set(CPACK_BUNDLE_ICON "macosx/SpaghettiKart.icns")
|
|
# set(CPACK_BUNDLE_STARTUP_COMMAND "macosx/SpaghettiKart-macos.sh")
|
|
set(CPACK_BUNDLE_APPLE_CERT_APP "-")
|
|
endif()
|