Add macOS app icon and bundle properties; remove deprecated settings

- Introduced a new app icon file (yaze.icns) for the macOS bundle.
- Updated CMake configuration to set macOS bundle properties, including icon file, bundle name, executable name, and versioning information.
- Removed outdated macOS bundle settings to streamline the configuration process.
This commit is contained in:
scawful
2025-09-26 10:04:29 -04:00
parent 8d66dbc0e4
commit edafa79dea
4 changed files with 18 additions and 6 deletions

View File

@@ -79,11 +79,6 @@ if (YAZE_BUILD_Z3ED)
endif()
if(MACOS)
set(MACOSX_BUNDLE_ICON_FILE ${CMAKE_SOURCE_DIR}/win32/yaze.ico)
set(MACOSX_BUNDLE_BUNDLE_NAME "yaze")
set(MACOSX_BUNDLE_EXECUTABLE_NAME "yaze")
set(MACOSX_BUNDLE_GUI_IDENTIFIER "yaze")
set(MACOSX_BUNDLE_INFO_STRING "yaze")
set_target_properties(yaze
PROPERTIES
BUNDLE True