Add "-d" flag to "cp" to preserve links when copying libraries

This commit is contained in:
rdb 2009-11-27 15:02:59 +00:00
parent 590f95ed11
commit 5ddd2cceca

View File

@ -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")):