Răsfoiți Sursa

Fix a small issue with debug python on windows

rdb 16 ani în urmă
părinte
comite
c392ec8e8c
1 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 3 1
      makepanda/makepanda.py

+ 3 - 1
makepanda/makepanda.py

@@ -1411,7 +1411,9 @@ if (COMPILER=="MSVC"):
     CopyAllFiles(GetOutputDir()+"/bin/", THIRDPARTYLIBS+"extras"+"/bin/")
 if (sys.platform.startswith("win")):
     if (PkgSkip("PYTHON")==0):
-        pydll = "/" + SDK["PYTHONVERSION"].replace(".", "") + ".dll"
+        pydll = "/" + SDK["PYTHONVERSION"].replace(".", "")
+        if (GetOptimize() <= 2): pydll += "_d.dll"
+        else: pydll += ".dll"
         CopyFile(GetOutputDir()+"/bin"+pydll, SDK["PYTHON"]+pydll)
         CopyTree(GetOutputDir()+"/python", SDK["PYTHON"])
         ConditionalWriteFile(GetOutputDir()+"/python/panda.pth", "..\n../bin\n")