From eea0abe4886011827e42b8accc6372a64a0ee997 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 21 Dec 2020 22:16:36 +0100 Subject: [PATCH] makepackage: Only copy Frameworks dir if present and not empty This directory may now be vestigial as of the previous commit. [skip ci] --- makepanda/makepackage.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/makepanda/makepackage.py b/makepanda/makepackage.py index 274f159ce4..31835cfd99 100755 --- a/makepanda/makepackage.py +++ b/makepanda/makepackage.py @@ -509,7 +509,8 @@ def MakeInstallerOSX(version, runtime=False, python_versions=[], installdir=None oscmd("cp -R %s/models dstroot/base/%s/models" % (outputdir, installdir)) oscmd("cp -R doc/LICENSE dstroot/base/%s/LICENSE" % installdir) oscmd("cp -R doc/ReleaseNotes dstroot/base/%s/ReleaseNotes" % installdir) - oscmd("cp -R %s/Frameworks dstroot/base/%s/Frameworks" % (outputdir, installdir)) + if os.path.isdir(outputdir+"/Frameworks") and os.listdir(outputdir+"/Frameworks"): + oscmd("cp -R %s/Frameworks dstroot/base/%s/Frameworks" % (outputdir, installdir)) if os.path.isdir(outputdir+"/plugins"): oscmd("cp -R %s/plugins dstroot/base/%s/plugins" % (outputdir, installdir))