mirror of
https://github.com/isledecomp/isle-portable.git
synced 2026-02-02 20:11:15 +00:00
🩹 fix: properly show name
This commit is contained in:
parent
d28ee35028
commit
703b5f98b8
@ -2,9 +2,11 @@ set(_icon_file AppIcon)
|
||||
set(MACOSX_BUNDLE_GUI_IDENTIFIER ${APP_ID})
|
||||
set(MACOSX_BUNDLE_COPYRIGHT ${APP_SPDX})
|
||||
set(ISLE_TARGET_NAME isle)
|
||||
set(MACOSX_ISLE_BUNDLE_NAME ${APP_NAME}) # Do note that it can be up to 15 characters long
|
||||
set(MACOSX_ISLE_BUNDLE_DISPLAY_NAME ${APP_NAME})
|
||||
set(CONFIG_TARGET_NAME isle-config)
|
||||
set(MACOSX_CONFIG_BUNDLE_DISPLAY_NAME "Configure LEGO Island")
|
||||
set(MACOSX_CONFIG_BUNDLE_NAME "Config Isle") # Do note that it can be up to 15 characters long
|
||||
set(MACOSX_CONFIG_BUNDLE_DISPLAY_NAME "Configure ${APP_NAME}")
|
||||
set(MACOSX_BUNDLE_INFO_STRING ${PROJECT_VERSION})
|
||||
set(MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION})
|
||||
set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION})
|
||||
@ -39,6 +41,11 @@ if(ISLE_BUILD_APP)
|
||||
--force --deep --sign - --timestamp
|
||||
\"\$\{CMAKE_INSTALL_PREFIX\}/${ISLE_TARGET_NAME}.app/Contents/MacOS/${ISLE_TARGET_NAME}\")
|
||||
")
|
||||
install(CODE "
|
||||
file(RENAME
|
||||
\"\$\{CMAKE_INSTALL_PREFIX\}/${ISLE_TARGET_NAME}.app\"
|
||||
\"\$\{CMAKE_INSTALL_PREFIX\}/${MACOSX_ISLE_BUNDLE_DISPLAY_NAME}.app\")
|
||||
")
|
||||
endif()
|
||||
if(ISLE_BUILD_CONFIG)
|
||||
configure_file(
|
||||
@ -76,6 +83,11 @@ if(ISLE_BUILD_CONFIG)
|
||||
--force --deep --sign - --timestamp
|
||||
\"\$\{CMAKE_INSTALL_PREFIX\}/${CONFIG_TARGET_NAME}.app/Contents/MacOS/${CONFIG_TARGET_NAME}\")
|
||||
")
|
||||
install(CODE "
|
||||
file(RENAME
|
||||
\"\$\{CMAKE_INSTALL_PREFIX\}/${CONFIG_TARGET_NAME}.app\"
|
||||
\"\$\{CMAKE_INSTALL_PREFIX\}/${MACOSX_CONFIG_BUNDLE_DISPLAY_NAME}.app\")
|
||||
")
|
||||
endif()
|
||||
|
||||
install(CODE "
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>@MACOSX_BUNDLE_LONG_VERSION_STRING@</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>@CONFIG_TARGET_NAME@</string>
|
||||
<string>@MACOSX_CONFIG_BUNDLE_NAME@</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>@MACOSX_CONFIG_BUNDLE_DISPLAY_NAME@</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
|
||||
@ -17,7 +17,7 @@
|
||||
<key>CFBundleLongVersionString</key>
|
||||
<string>@MACOSX_BUNDLE_LONG_VERSION_STRING@</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>@ISLE_TARGET_NAME@</string>
|
||||
<string>@MACOSX_ISLE_BUNDLE_NAME@</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>@MACOSX_ISLE_BUNDLE_DISPLAY_NAME@</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user