From 5ddd2ccecae25a07ed604c1068db7a1b8f6617a8 Mon Sep 17 00:00:00 2001 From: rdb Date: Fri, 27 Nov 2009 15:02:59 +0000 Subject: [PATCH] Add "-d" flag to "cp" to preserve links when copying libraries --- makepanda/installpanda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makepanda/installpanda.py b/makepanda/installpanda.py index af982d37f0..41c2a4b88a 100644 --- a/makepanda/installpanda.py +++ b/makepanda/installpanda.py @@ -141,7 +141,7 @@ def InstallPanda(destdir="", prefix="/usr", outputdir="built"): oscmd("cp "+outputdir+"/bin/* "+destdir+prefix+"/bin/") for base in os.listdir(outputdir+"/lib"): if (not base.endswith(".a")): - oscmd("cp "+outputdir+"/lib/"+base+" "+destdir+prefix+libdir+"/panda3d/"+base) + oscmd("cp -d "+outputdir+"/lib/"+base+" "+destdir+prefix+libdir+"/panda3d/"+base) # rpmlint doesn't like it if we compile pyc. #for base in os.listdir(destdir+prefix+"/share/panda3d/direct"): # if ((base != "extensions") and (base != "extensions_native")):