macOS icon + diff placeholder

This commit is contained in:
TheTank20
2025-07-18 00:09:53 -05:00
parent 843b904639
commit bda0ea93c8
5 changed files with 37 additions and 1 deletions

View File

@@ -65,6 +65,23 @@ jobs:
echo "OPENSSL_INCLUDE_DIR=/opt/homebrew/opt/openssl@3/include" >> $GITHUB_ENV
echo "PKG_CONFIG_PATH=/opt/homebrew/opt/openssl@3/lib/pkgconfig" >> $GITHUB_ENV
- name: Convert PNG to ICNS
run: |
mkdir -p build/icon.iconset
# Generate required icon sizes
sips -z 16 16 src/macos/icon.png --out build/icon.iconset/icon_16x16.png
sips -z 32 32 src/macos/icon.png --out build/icon.iconset/icon_16x16@2x.png
sips -z 32 32 src/macos/icon.png --out build/icon.iconset/icon_32x32.png
sips -z 64 64 src/macos/icon.png --out build/icon.iconset/icon_32x32@2x.png
sips -z 128 128 src/macos/icon.png --out build/icon.iconset/icon_128x128.png
sips -z 256 256 src/macos/icon.png --out build/icon.iconset/icon_128x128@2x.png
sips -z 256 256 src/macos/icon.png --out build/icon.iconset/icon_256x256.png
sips -z 512 512 src/macos/icon.png --out build/icon.iconset/icon_256x256@2x.png
sips -z 512 512 src/macos/icon.png --out build/icon.iconset/icon_512x512.png
sips -z 1024 1024 src/macos/icon.png --out build/icon.iconset/icon_512x512@2x.png
# Convert to icns
iconutil -c icns build/icon.iconset -o build/umskt.icns
- name: Configure and build UMSKT
run: |
cd build