From cb077fcdaeb6b7657111df60bd2f770036b8f46d Mon Sep 17 00:00:00 2001 From: Mitchell Stokes Date: Sun, 6 May 2018 10:54:35 -0700 Subject: [PATCH] deploy-ng: Add panda3d.dist-info to installers --- makepanda/installer.nsi | 2 ++ makepanda/installpanda.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/makepanda/installer.nsi b/makepanda/installer.nsi index ccf3b5b1b7..b21265ad20 100644 --- a/makepanda/installer.nsi +++ b/makepanda/installer.nsi @@ -367,6 +367,8 @@ SectionGroup "Python support" File /r "${BUILT}\pandac\input\*" SetOutPath $INSTDIR\Pmw File /r /x CVS "${BUILT}\Pmw\*" + SetOutPath $INSTDIR\panda3d.dist-info + File /nonfatal /r "${BUILT}\panda3d.dist-info\*" !ifdef REGVIEW SetRegView ${REGVIEW} diff --git a/makepanda/installpanda.py b/makepanda/installpanda.py index 63a4601ee6..c7c6291f66 100644 --- a/makepanda/installpanda.py +++ b/makepanda/installpanda.py @@ -211,6 +211,8 @@ def InstallPanda(destdir="", prefix="/usr", outputdir="built", libdir=GetLibDir( oscmd("cp doc/ReleaseNotes "+destdir+prefix+"/share/panda3d/ReleaseNotes") oscmd("echo '"+prefix+"/share/panda3d' > "+destdir+PPATH+"/panda3d.pth") oscmd("echo '"+libdir+"/panda3d'>> "+destdir+PPATH+"/panda3d.pth") + if os.path.isdir(outputdir+"/panda3d.dist-info"): + oscmd("cp -R "+outputdir+"/panda3d.dist-info "+destdir+PPATH) if (sys.platform.startswith("freebsd")): oscmd("echo '"+libdir+"/panda3d'> "+destdir+"/usr/local/libdata/ldconfig/panda3d") else: