diff --git a/CMakeLists.txt b/CMakeLists.txt index 21188e99..16cead02 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -642,9 +642,11 @@ if(MSVC) elseif(APPLE) set(MACOSX_BUNDLE_GUI_IDENTIFIER com.github.isledecomp.isle-portable) set(MACOSX_BUNDLE_COPYRIGHT LGPLv3) - set(MACOSX_BUNDLE_BUNDLE_NAME isle) - set(MACOSX_CONFIG_BUNDLE_DISPLAY_NAME Configure LEGO Island) - set(MACOSX_ISLE_BUNDLE_DISPLAY_NAME LEGO Island) + set(MACOSX_ROOT_BUNDLE_NAME isle) + set(MACOSX_ISLE_BUNDLE_NAME "LEGO Island") + set(MACOSX_ISLE_BUNDLE_DISPLAY_NAME "LEGO Island") + set(MACOSX_CONFIG_BUNDLE_NAME "Configure LEGO Island") + set(MACOSX_CONFIG_BUNDLE_DISPLAY_NAME "Configure LEGO Island") set(MACOSX_BUNDLE_INFO_STRING ${PROJECT_VERSION}) set(MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}) set(MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION}) @@ -670,7 +672,7 @@ elseif(APPLE) install(TARGETS isle DESTINATION ./) install(CODE " include(BundleUtilities) - fixup_bundle(${CMAKE_BINARY_DIR}/${MACOSX_BUNDLE_BUNDLE_NAME}.app \"\" \"\") + fixup_bundle(${CMAKE_BINARY_DIR}/${MACOSX_ROOT_BUNDLE_NAME}.app \"\" \"\") " COMPONENT Runtime) diff --git a/CONFIG/apple/Info.plist b/CONFIG/apple/Info.plist index ad93c287..bf40c9d4 100644 --- a/CONFIG/apple/Info.plist +++ b/CONFIG/apple/Info.plist @@ -17,7 +17,7 @@ CFBundleLongVersionString ${MACOSX_BUNDLE_LONG_VERSION_STRING} CFBundleName - ${MACOSX_BUNDLE_BUNDLE_NAME} + ${MACOSX_CONFIG_BUNDLE_NAME} CFBundleDisplayName ${MACOSX_CONFIG_BUNDLE_DISPLAY_NAME} CFBundlePackageType diff --git a/ISLE/apple/Info.plist b/ISLE/apple/Info.plist index a27314f6..7d4c41cc 100644 --- a/ISLE/apple/Info.plist +++ b/ISLE/apple/Info.plist @@ -17,7 +17,7 @@ CFBundleLongVersionString ${MACOSX_BUNDLE_LONG_VERSION_STRING} CFBundleName - ${MACOSX_BUNDLE_BUNDLE_NAME} + ${MACOSX_ISLE_BUNDLE_NAME} CFBundleDisplayName ${MACOSX_ISLE_BUNDLE_DISPLAY_NAME} CFBundlePackageType