From ee6531abee542a88bbe269a6309808d6acc2b057 Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 26 Dec 2018 23:45:00 +0100 Subject: [PATCH] makepackage: copy over panda3d.dist-info dir on macOS --- makepanda/makepackage.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/makepanda/makepackage.py b/makepanda/makepackage.py index a4eadaf38a..0747169df5 100755 --- a/makepanda/makepackage.py +++ b/makepanda/makepackage.py @@ -554,6 +554,10 @@ def MakeInstallerOSX(version, runtime=False, python_versions=[], **kwargs): oscmd("mkdir -p dstroot/pybindings%s/Library/Python/%s/site-packages" % (pyver, pyver)) WriteFile("dstroot/pybindings%s/Library/Python/%s/site-packages/Panda3D.pth" % (pyver, pyver), "/Developer/Panda3D") + # Copy over panda3d.dist-info directory. + if os.path.isdir(outputdir + "/panda3d.dist-info"): + oscmd("cp -R %s/panda3d.dist-info dstroot/pybindings%s/Library/Python/%s/site-packages/" % (outputdir, pyver, pyver)) + if not PkgSkip("FFMPEG"): oscmd("mkdir -p dstroot/ffmpeg/Developer/Panda3D/lib") oscmd("cp -R %s/lib/libp3ffmpeg.* dstroot/ffmpeg/Developer/Panda3D/lib/" % outputdir)