aboutsummaryrefslogtreecommitdiff
path: root/src/yuzu
diff options
context:
space:
mode:
authorSssnowyyy <78863999+Sssnowyyy@users.noreply.github.com>2026-10-30 21:48:55 -0400
committerSssnowyyy <78863999+Sssnowyyy@users.noreply.github.com>2026-10-31 18:16:44 -0400
commit514cc97980e6ddc5f6a4f36631b7d002dc2cd2e0 (patch)
tree52fb473cc96a5b6a3aa70a8856bc6eb1b3461442 /src/yuzu
parentb48afba6d34df2c820e7d51e526bf8df73301437 (diff)
macOS: fix the build with AppleClang and use the Eglantine app icon
The zbic_compression.cpp warning suppressions only matched the Clang and GNU compiler IDs, so AppleClang failed it with -Werror=unused-function. The bundle pointed at dist/eglantine.icns, which was never added after the rename (and the fallback to eden.icns shows Eden's logo); generate it from dist/Eglantine.png and use it. Assisted-by: Claude Opus 5.5 (debugging and code changes)
Diffstat (limited to 'src/yuzu')
-rw-r--r--src/yuzu/CMakeLists.txt2
-rw-r--r--src/yuzu/Info.plist2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/yuzu/CMakeLists.txt b/src/yuzu/CMakeLists.txt
index c9be4ff901..40ff1d45f9 100644
--- a/src/yuzu/CMakeLists.txt
+++ b/src/yuzu/CMakeLists.txt
@@ -373,7 +373,7 @@ if (APPLE)
XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED ON)
# Otherwise, we'll use our own.
else()
- set(_icons "${_dist}/eden.icns" "${_dist}/Assets.car")
+ set(_icons "${_dist}/eglantine.icns" "${_dist}/Assets.car")
endif()
set_source_files_properties(${_icons} PROPERTIES
diff --git a/src/yuzu/Info.plist b/src/yuzu/Info.plist
index 5c24f27f72..9b6d49b87a 100644
--- a/src/yuzu/Info.plist
+++ b/src/yuzu/Info.plist
@@ -17,7 +17,7 @@ SPDX-License-Identifier: GPL-2.0-or-later
<key>CFBundleGetInfoString</key>
<string></string>
<key>CFBundleIconFile</key>
- <string>eden.icns</string>
+ <string>eglantine.icns</string>
<key>CFBundleIconName</key>
<string>eglantine</string>
<key>CFBundleIdentifier</key>