summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteve Dower <steve.dower@python.org>2024-06-06 15:11:42 (GMT)
committerGitHub <noreply@github.com>2024-06-06 15:11:42 (GMT)
commitcccc9f63c63ae693ccd0e2d8fc6cfd3aa18feb8e (patch)
tree36d74659cc4ce6993a9a89846cf157d37b91fa49
parentfd104dfcb838d735ef8128e3539d7a730d403422 (diff)
downloadcpython-cccc9f63c63ae693ccd0e2d8fc6cfd3aa18feb8e.zip
cpython-cccc9f63c63ae693ccd0e2d8fc6cfd3aa18feb8e.tar.gz
cpython-cccc9f63c63ae693ccd0e2d8fc6cfd3aa18feb8e.tar.bz2
gh-119679: Fix layout of PYD and DLL files on Windows when using PC/layout script (GH-120133)
-rw-r--r--PC/layout/main.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/PC/layout/main.py b/PC/layout/main.py
index 716f010..0350ed7 100644
--- a/PC/layout/main.py
+++ b/PC/layout/main.py
@@ -202,7 +202,7 @@ def get_layout(ns):
yield "LICENSE.txt", ns.build / "LICENSE.txt"
- dest="" if ns.flat_dlls else "DLLs/"
+ dest = "" if ns.flat_dlls else "DLLs/"
for _, src in rglob(ns.build, "*.pyd"):
if ns.include_freethreaded:
@@ -226,7 +226,7 @@ def get_layout(ns):
continue
if src in EXCLUDE_FROM_DLLS:
continue
- yield from in_build(src.name, no_lib=True)
+ yield from in_build(src.name, dest=dest, no_lib=True)
if ns.zip_lib:
zip_name = PYTHON_ZIP_NAME