[Scummvm-git-logs] scummvm master -> 0ff00cca2afdec90ab16375ab73d5ce4019e8e32

lephilousophe lephilousophe at users.noreply.github.com
Sat May 29 15:25:24 UTC 2021


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:
0ff00cca2a MACOS/IPHONE: Sign whole bundle


Commit: 0ff00cca2afdec90ab16375ab73d5ce4019e8e32
    https://github.com/scummvm/scummvm/commit/0ff00cca2afdec90ab16375ab73d5ce4019e8e32
Author: Le Philousophe (lephilousophe at users.noreply.github.com)
Date: 2021-05-29T17:25:22+02:00

Commit Message:
MACOS/IPHONE: Sign whole bundle

Add signing to MacOS for arm64 builds

Changed paths:
    dists/ios7/Info.plist
    dists/ios7/Info.plist.in
    ports.mk


diff --git a/dists/ios7/Info.plist b/dists/ios7/Info.plist
index fe4df7543b..c08fcbb0b6 100644
--- a/dists/ios7/Info.plist
+++ b/dists/ios7/Info.plist
@@ -5,7 +5,7 @@
 	<key>CFBundleDevelopmentRegion</key>
 	<string>en</string>
 	<key>CFBundleExecutable</key>
-	<string>$(EXECUTABLE_NAME)</string>
+	<string>ScummVM</string>
 	<key>CFBundleIcons</key>
 	<dict/>
 	<key>CFBundleIcons~ipad</key>
diff --git a/dists/ios7/Info.plist.in b/dists/ios7/Info.plist.in
index 161893071b..6b42c4ced7 100644
--- a/dists/ios7/Info.plist.in
+++ b/dists/ios7/Info.plist.in
@@ -5,7 +5,7 @@
 	<key>CFBundleDevelopmentRegion</key>
 	<string>en</string>
 	<key>CFBundleExecutable</key>
-	<string>$(EXECUTABLE_NAME)</string>
+	<string>ScummVM</string>
 	<key>CFBundleIcons</key>
 	<dict/>
 	<key>CFBundleIcons~ipad</key>
diff --git a/ports.mk b/ports.mk
index 08a68ba80a..632895cc06 100644
--- a/ports.mk
+++ b/ports.mk
@@ -166,6 +166,7 @@ ifdef USE_DOCKTILEPLUGIN
 	mkdir -p $(bundle_name)/Contents/PlugIns
 	cp -r scummvm.docktileplugin $(bundle_name)/Contents/PlugIns/
 endif
+	codesign -s - --deep --force $(bundle_name)
 
 ifdef USE_DOCKTILEPLUGIN
 bundle: scummvm-static scummvm.docktileplugin bundle-pack
@@ -188,12 +189,12 @@ ifdef DIST_FILES_VKEYBD
 	cp $(DIST_FILES_VKEYBD) $(bundle_name)/
 endif
 	$(STRIP) scummvm
-	ldid -S scummvm
 	chmod 755 scummvm
 	cp scummvm $(bundle_name)/ScummVM
 	cp $(srcdir)/dists/iphone/icon.png $(bundle_name)/
 	cp $(srcdir)/dists/iphone/icon-72.png $(bundle_name)/
 	cp $(srcdir)/dists/iphone/Default.png $(bundle_name)/
+	codesign -s - --deep --force $(bundle_name)
 
 ios7bundle: iphone
 	mkdir -p $(bundle_name)
@@ -303,7 +304,6 @@ ifdef DIST_FILES_VKEYBD
 	cp $(DIST_FILES_VKEYBD) $(bundle_name)/
 endif
 	$(STRIP) scummvm
-	ldid -S scummvm
 	chmod 755 scummvm
 	cp scummvm $(bundle_name)/ScummVM
 	cp $(srcdir)/dists/ios7/Images.xcassets/AppIcon.appiconset/icon4-29 at 2x.png $(bundle_name)/AppIcon29x29 at 2x.png
@@ -327,6 +327,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
+	codesign -s - --deep --force $(bundle_name)
 
 
 ifndef WITHOUT_SDL




More information about the Scummvm-git-logs mailing list