From e5a0435ba2fac14b3d45cbaa09949fca05fd6e18 Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Sat, 5 Sep 2026 16:38:17 -0400 Subject: [PATCH] oskiewar mac icon: wear the iOS face MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Both mac builders (dev bundle and App Store target) now render their .icns from the shared iOS AppIcon instead of the generic AC Native master — one identity per game, on every platform. Claude-Session: https://claude.ai/code/session_01BnZvQtkaFNFPrssrUNCHG9 --- apple/oskiewar-mac/project.yml | 2 +- xbox/tools/make-macos-icon.sh | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apple/oskiewar-mac/project.yml b/apple/oskiewar-mac/project.yml index 0a28a6170..7a4536adc 100644 --- a/apple/oskiewar-mac/project.yml +++ b/apple/oskiewar-mac/project.yml @@ -108,7 +108,7 @@ targets: - name: Render Oskiewar.icns inputFiles: - $(SRCROOT)/../../xbox/tools/make-macos-icon.sh - - $(SRCROOT)/../../xbox/assets/ac-native-icon-master.png + - $(SRCROOT)/../oskiewar/Assets.xcassets/AppIcon.appiconset/AppIcon.png outputFiles: - $(BUILT_PRODUCTS_DIR)/$(CONTENTS_FOLDER_PATH)/Resources/Oskiewar.icns script: | diff --git a/xbox/tools/make-macos-icon.sh b/xbox/tools/make-macos-icon.sh index c66d4e67d..e4d88aa8a 100644 --- a/xbox/tools/make-macos-icon.sh +++ b/xbox/tools/make-macos-icon.sh @@ -9,7 +9,8 @@ set -eu out=${1:?usage: make-macos-icon.sh } repo_root=$(CDPATH= cd -- "$(dirname "$0")/../.." && pwd) -master="$repo_root/xbox/assets/ac-native-icon-master.png" +# The mac app wears the same face as the iOS app — one identity per game. +master="$repo_root/apple/oskiewar/Assets.xcassets/AppIcon.appiconset/AppIcon.png" work=$(mktemp -d "${TMPDIR:-/tmp}/oskiewar-icon.XXXXXX") trap 'rm -rf "$work"' EXIT -- 2.51.2