makepanda: Fix error in plistlib.load invocation

This commit is contained in:
rdb 2023-08-30 15:05:35 +02:00
parent b22b970d10
commit aa13953f2b

View File

@ -2155,7 +2155,7 @@ def CompileBundle(target, inputs, opts):
# Now link the object files to form the bundle.
if plist is None:
exit("One plist file must be used when creating a bundle!")
bundleName = plistlib.load(plist)["CFBundleExecutable"]
bundleName = plistlib.load(open(plist, 'rb'))["CFBundleExecutable"]
oscmd("rm -rf %s" % target)
oscmd("mkdir -p %s/Contents/MacOS/" % target)