From e5f395497c12a9cdde5758953d708ebd085cd08b Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 9 Mar 2026 12:43:51 +0000 Subject: [PATCH] Allow custom python folder to contain platform-subfolders * This is not the default python layout but is convenient for sharing the standard library .zip and include folder with separate binary folders per- platform. The layout mirrors what we include in the repository. --- qrenderdoc/Code/pyrenderdoc/python.props | 43 +++++++++++++----------- 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/qrenderdoc/Code/pyrenderdoc/python.props b/qrenderdoc/Code/pyrenderdoc/python.props index 709bd1db2..e02782bdf 100644 --- a/qrenderdoc/Code/pyrenderdoc/python.props +++ b/qrenderdoc/Code/pyrenderdoc/python.props @@ -51,49 +51,49 @@ 318 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 317 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 316 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 315 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 314 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 313 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 312 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 311 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 310 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 39 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 38 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 37 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 36 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 35 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) 34 -$(PythonMajorMinorTest) +$(PythonMajorMinorTest) $(PythonOverride) @@ -104,13 +104,16 @@ $(PythonBase)\include $(PythonBase)\python$(PythonMajorMinor).zip - $(PythonBase)\python$(PythonMajorMinor).dll + $(PythonBase)\python$(PythonMajorMinor).dll + $(PythonBase)\$(Platform)\python$(PythonMajorMinor).dll - $(PythonBase) - $(PythonBase)\DLLs - $(PythonBase)\python$(PythonMajorMinor).lib - $(PythonBase)\libs\python$(PythonMajorMinor).lib + $(PythonBase) + $(PythonBase)\DLLs + $(PythonBase)\$(Platform) + $(PythonBase)\python$(PythonMajorMinor).lib + $(PythonBase)\libs\python$(PythonMajorMinor).lib + $(PythonBase)\$(Platform)\python$(PythonMajorMinor).lib 0