diff options
| author | Archez <Archez@users.noreply.github.com> | 2024-04-08 01:04:05 -0400 |
|---|---|---|
| committer | Garrett Cox <garrettjcox@gmail.com> | 2024-05-22 09:05:01 -0500 |
| commit | d75ad5aae2c79f32422b1d038a740cb5f253c2aa (patch) | |
| tree | 681dc9ed4f5310e0b09b1396675f2772154ef22e /CMake | |
| parent | 2c7c2d53f15e2d1ac9d5b0ae3ec237c098f914df (diff) | |
Add cmake for bundling mac app and add mac icon (#177)
Diffstat (limited to 'CMake')
| -rw-r--r-- | CMake/Packaging-2.cmake | 9 | ||||
| -rw-r--r-- | CMake/Packaging.cmake | 7 |
2 files changed, 7 insertions, 9 deletions
diff --git a/CMake/Packaging-2.cmake b/CMake/Packaging-2.cmake index 3525ae1e4..c7b49ae92 100644 --- a/CMake/Packaging-2.cmake +++ b/CMake/Packaging-2.cmake @@ -1,6 +1,6 @@ set(CPACK_ARCHIVE_COMPONENT_INSTALL ON) set(CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY 0) -set(CPACK_COMPONENTS_ALL "ship" "extractor" "appimage") +set(CPACK_COMPONENTS_ALL "2s2h" "extractor" "appimage") if (NOT CPACK_GENERATOR STREQUAL "External") list(REMOVE_ITEM CPACK_COMPONENTS_ALL "appimage") @@ -21,10 +21,9 @@ set(CPACK_PACKAGING_INSTALL_PREFIX "/usr/bin") endif() if (CPACK_GENERATOR MATCHES "Bundle") - set(CPACK_BUNDLE_NAME "soh") + set(CPACK_BUNDLE_NAME "2s2h") set(CPACK_BUNDLE_PLIST "macosx/Info.plist") - set(CPACK_BUNDLE_ICON "macosx/soh.icns") - set(CPACK_BUNDLE_STARTUP_COMMAND "../soh/macosx/soh-macos.sh") + set(CPACK_BUNDLE_ICON "macosx/2s2h.icns") + set(CPACK_BUNDLE_STARTUP_COMMAND "macosx/2s2h-macos.sh") set(CPACK_BUNDLE_APPLE_CERT_APP "-") endif() - diff --git a/CMake/Packaging.cmake b/CMake/Packaging.cmake index 907f8da76..c243ad066 100644 --- a/CMake/Packaging.cmake +++ b/CMake/Packaging.cmake @@ -76,9 +76,9 @@ execute_process( ${LINUXDEPLOY_EXECUTABLE} --appimage-extract-and-run --appdir=${CPACK_TEMPORARY_DIRECTORY} - --executable=$<TARGET_FILE:soh> - $<$<BOOL:$<TARGET_PROPERTY:soh,APPIMAGE_DESKTOP_FILE>>:--desktop-file=$<TARGET_PROPERTY:soh,APPIMAGE_DESKTOP_FILE>> - $<$<BOOL:$<TARGET_PROPERTY:soh,APPIMAGE_ICON_FILE>>:--icon-file=$<TARGET_PROPERTY:soh,APPIMAGE_ICON_FILE>> + --executable=$<TARGET_FILE:mm> + $<$<BOOL:$<TARGET_PROPERTY:mm,APPIMAGE_DESKTOP_FILE>>:--desktop-file=$<TARGET_PROPERTY:mm,APPIMAGE_DESKTOP_FILE>> + $<$<BOOL:$<TARGET_PROPERTY:mm,APPIMAGE_ICON_FILE>>:--icon-file=$<TARGET_PROPERTY:mm,APPIMAGE_ICON_FILE>> --output=appimage # --verbosity=2 ) @@ -87,4 +87,3 @@ execute_process( endif() include(CPack) - |
