瀏覽代碼

Something was going wrong with the model-path on linux, I have no idea what, but this should fix it.

rdb 16 年之前
父節點
當前提交
daa0206b01
共有 1 個文件被更改,包括 3 次插入0 次删除
  1. 3 0
      makepanda/installpanda.py

+ 3 - 0
makepanda/installpanda.py

@@ -113,6 +113,9 @@ def InstallPanda(destdir="", prefix="/usr", outputdir="built"):
     oscmd("mkdir -p "+destdir+PPATH)
     oscmd("mkdir -p "+destdir+"/etc/ld.so.conf.d")
     WriteFile(destdir+prefix+"/share/panda3d/direct/__init__.py", "")
+    Configrc = ReadFile(outputdir+"/etc/Config.prc")
+    Configrc.replace("model-path    $THIS_PRC_DIR/..", "model-path    "+destdir+prefix+"/share/panda3d")
+    WriteFile(destdir+"/etc/Config.prc", Configrc)
     oscmd("cp "+outputdir+"/etc/Config.prc      "+destdir+"/etc/Config.prc")
     oscmd("cp "+outputdir+"/etc/Confauto.prc    "+destdir+"/etc/Confauto.prc")
     oscmd("cp -R "+outputdir+"/include          "+destdir+prefix+"/include/panda3d")