From ca502cf6d3f959d0b7338597903b6e7d05871f30 Mon Sep 17 00:00:00 2001 From: wangzhuc Date: Mon, 30 Mar 2026 13:35:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20build=5Fopenclaw=20=E6=8E=92=E9=99=A4=20?= =?UTF-8?q?=5F=5Fpycache=5F=5F=EF=BC=8C=E6=B8=85=E7=90=86=20dist=20?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E6=97=B6=E6=AE=8B=E7=95=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- dist/openclaw/scripts/build_openclaw.py | 4 +++- scripts/build_openclaw.py | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dist/openclaw/scripts/build_openclaw.py b/dist/openclaw/scripts/build_openclaw.py index d13a38d..321a9d9 100644 --- a/dist/openclaw/scripts/build_openclaw.py +++ b/dist/openclaw/scripts/build_openclaw.py @@ -104,7 +104,9 @@ def build(output_dir: Path): if src.is_dir(): if dst.exists(): shutil.rmtree(dst) - shutil.copytree(src, dst) + shutil.copytree(src, dst, ignore=shutil.ignore_patterns( + "__pycache__", "*.pyc", "*.pyo", + )) print(f" {d}/ → {dst}") # Copy supporting files diff --git a/scripts/build_openclaw.py b/scripts/build_openclaw.py index d13a38d..321a9d9 100644 --- a/scripts/build_openclaw.py +++ b/scripts/build_openclaw.py @@ -104,7 +104,9 @@ def build(output_dir: Path): if src.is_dir(): if dst.exists(): shutil.rmtree(dst) - shutil.copytree(src, dst) + shutil.copytree(src, dst, ignore=shutil.ignore_patterns( + "__pycache__", "*.pyc", "*.pyo", + )) print(f" {d}/ → {dst}") # Copy supporting files