From d79959c79e61af7a1c3d4e7824ebbc4301aab3bf Mon Sep 17 00:00:00 2001 From: zhmt Date: Fri, 7 Feb 2025 15:58:31 +0800 Subject: [PATCH] binding_generator.py: Don't error if directory already exists It should be ok when folders exist. Exception shouldn't be thrown. Update binding_generator.py It should be ok when folds exist. It will fail to build without this patch, in vs code on windows with compiler ( visual studio community 2022 amd 64) . Co-Authored-By: Chris Cranford --- binding_generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binding_generator.py b/binding_generator.py index 7cab58b7..dd461565 100644 --- a/binding_generator.py +++ b/binding_generator.py @@ -285,7 +285,7 @@ def _generate_bindings(api, use_template_get_node, bits="64", precision="single" target_dir = Path(output_dir) / "gen" shutil.rmtree(target_dir, ignore_errors=True) - target_dir.mkdir(parents=True) + target_dir.mkdir(parents=True, exist_ok=True) real_t = "double" if precision == "double" else "float" print("Built-in type config: " + real_t + "_" + bits)