From daa0930f8e4f984738f7b3ced56cc7499f4fb8b4 Mon Sep 17 00:00:00 2001 From: Jos Dehaes Date: Wed, 21 Aug 2024 17:57:12 +0300 Subject: [PATCH] builder: build: filesystem.py: ignore errors for existing directories --- builder/build/filesystem.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/builder/build/filesystem.py b/builder/build/filesystem.py index a0145ba..a86b492 100644 --- a/builder/build/filesystem.py +++ b/builder/build/filesystem.py @@ -139,7 +139,7 @@ def add_file(ctx: ArchBuilderContext, file: dict): src = os.path.join(ctx.dir, src) log.debug(f"copy {src} to {real}") if folder: - shutil.copytree(src, real, symlinks=follow) + shutil.copytree(src, real, symlinks=follow, dirs_exist_ok=True) else: shutil.copyfile(src, real, follow_symlinks=follow) else: