aboutsummaryrefslogtreecommitdiff
path: root/ports.mk
diff options
context:
space:
mode:
authorEugene Sandulenko2019-09-19 17:01:01 +0200
committerEugene Sandulenko2019-09-19 17:01:01 +0200
commitb19de22053932f61d73e2cd6a17f429000ce7bc3 (patch)
treeb54b31970cdcf0bd73aed54ec168541954be8aa7 /ports.mk
parent22835d1a9d7a35dcea52a4d3a07f1b4bd0e91b96 (diff)
downloadscummvm-rg350-b19de22053932f61d73e2cd6a17f429000ce7bc3.tar.gz
scummvm-rg350-b19de22053932f61d73e2cd6a17f429000ce7bc3.tar.bz2
scummvm-rg350-b19de22053932f61d73e2cd6a17f429000ce7bc3.zip
MACOS: Implement 64bit-only bundle target
Diffstat (limited to 'ports.mk')
-rw-r--r--ports.mk24
1 files changed, 19 insertions, 5 deletions
diff --git a/ports.mk b/ports.mk
index f161373cb0..f923d8efe3 100644
--- a/ports.mk
+++ b/ports.mk
@@ -91,15 +91,19 @@ scummvm.docktileplugin: ScummVMDockTilePlugin
cp ScummVMDockTilePlugin scummvm.docktileplugin/Contents/MacOS/
chmod 644 scummvm.docktileplugin/Contents/MacOS/ScummVMDockTilePlugin
+scummvm.docktileplugin64: ScummVMDockTilePlugin64
+ mkdir -p scummvm.docktileplugin/Contents
+ cp $(srcdir)/dists/macosx/dockplugin/Info.plist scummvm.docktileplugin/Contents
+ mkdir -p scummvm.docktileplugin/Contents/MacOS
+ mv ScummVMDockTilePlugin64 ScummVMDockTilePlugin
+ cp ScummVMDockTilePlugin scummvm.docktileplugin/Contents/MacOS/
+ chmod 644 scummvm.docktileplugin/Contents/MacOS/ScummVMDockTilePlugin
+
endif
bundle_name = ScummVM.app
-ifdef USE_DOCKTILEPLUGIN
-bundle: scummvm-static scummvm.docktileplugin
-else
-bundle: scummvm-static
-endif
+bundle-pack:
mkdir -p $(bundle_name)/Contents/MacOS
mkdir -p $(bundle_name)/Contents/Resources
echo "APPL????" > $(bundle_name)/Contents/PkgInfo
@@ -137,6 +141,16 @@ ifdef USE_DOCKTILEPLUGIN
cp -r scummvm.docktileplugin $(bundle_name)/Contents/PlugIns/
endif
+ifdef USE_DOCKTILEPLUGIN
+bundle: scummvm-static scummvm.docktileplugin bundle-pack
+
+bundle64: scummvm-static scummvm.docktileplugin64 bundle-pack
+else
+bundle: scummvm-static bundle-pack
+
+bundle64: scummvm-static bundle-pack
+endif
+
iphonebundle: iphone
mkdir -p $(bundle_name)
cp $(srcdir)/dists/iphone/Info.plist $(bundle_name)/