[Scummvm-git-logs] scummvm master -> b876e2342db823075af9348a0e330cd6b215071d
sev-
noreply at scummvm.org
Sat Nov 11 21:59:28 UTC 2023
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
b876e2342d PORTS: DISTS: Add ios7 on-screen icon assets
Commit: b876e2342db823075af9348a0e330cd6b215071d
https://github.com/scummvm/scummvm/commit/b876e2342db823075af9348a0e330cd6b215071d
Author: Lars Sundström (l.sundstrom at gmail.com)
Date: 2023-11-11T22:59:24+01:00
Commit Message:
PORTS: DISTS: Add ios7 on-screen icon assets
When building the iOS port of ScummVM using configure instead of
Xcode, the on-screen icons were not copied to the generated bundle.
Assets not being application icons or launch images are compiled to
an Assets.car file by Xcode and put in the root directory of the
application bundle.
Generate a Assets.car containg the on-screen icons by running the
following command in the dists/ios7 directory:
xcrun actool ./Images.xcassets --compile build --platform iphoneos \
--minimum-deployment-target 7.0 --app-icon AppIcon \
--output-partial-info-plist partial.plist \
--launch-image LaunchImage
The Assets.car seems to be a proprietary Appleâs archive that first
appeared in iOS 7.
This commit adds a compiled Assets.car contating the assets to the
ios7 dists, just as in the tvos dist. The Assets.car file is then
copied to the root directory of the app bundle in the ports.mk file
when running "make ios7bundle"
Changed paths:
A dists/ios7/Assets.car
ports.mk
diff --git a/dists/ios7/Assets.car b/dists/ios7/Assets.car
new file mode 100644
index 00000000000..bfc9b3f7090
Binary files /dev/null and b/dists/ios7/Assets.car differ
diff --git a/ports.mk b/ports.mk
index ceac880a5e9..c76a67edf74 100644
--- a/ports.mk
+++ b/ports.mk
@@ -316,6 +316,7 @@ endif
cp $(srcdir)/dists/ios7/Images.xcassets/LaunchImage.launchimage/ScummVM-splash-1242x2208.png $(bundle_name)/LaunchImage-800-Portrait-736h at 3x.png
cp $(srcdir)/dists/ios7/Images.xcassets/LaunchImage.launchimage/ScummVM-splash-2208x1242.png $(bundle_name)/LaunchImage-800-Landscape-736h at 3x.png
cp $(srcdir)/dists/ios7/Images.xcassets/LaunchImage.launchimage/ScummVM-splash-750x1334.png $(bundle_name)/LaunchImage-800-667h at 2x.png
+ cp $(srcdir)/dists/ios7/Assets.car $(bundle_name)/Assets.car
codesign -s - --deep --force $(bundle_name)
tvosbundle: scummvm-static-ios
More information about the Scummvm-git-logs
mailing list