Răsfoiți Sursa

makepanda: Fix location of vulkan-1.lib in new Vulkan SDK on Windows

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

+ 4 - 1
makepanda/makepanda.py

@@ -590,7 +590,10 @@ if (COMPILER == "MSVC"):
                 IncDirectory(pkg, SDK[pkg]      + "/include")
             elif pkg == "VULKAN":
                 IncDirectory(pkg, SDK[pkg] + "/Include")
-                LibName(pkg, SDK[pkg] + "/Source/lib/vulkan-1.lib")
+                if os.path.isfile(SDK[pkg] + "/Source/lib/vulkan-1.lib") and not os.path.isfile(SDK[pkg] + "/Lib/vulkan-1.lib"):
+                    LibName(pkg, SDK[pkg] + "/Source/lib/vulkan-1.lib")
+                else:
+                    LibName(pkg, SDK[pkg] + "/Lib/vulkan-1.lib")
             elif GetThirdpartyDir() is not None:
                 IncDirectory(pkg, GetThirdpartyDir() + pkg.lower() + "/include")
     for pkg in DXVERSIONS: