فهرست منبع

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 <[email protected]>
(cherry picked from commit d79959c79e61af7a1c3d4e7824ebbc4301aab3bf)
zhmt 5 ماه پیش
والد
کامیت
6b0d2e502c
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      binding_generator.py

+ 1 - 1
binding_generator.py

@@ -302,7 +302,7 @@ def _generate_bindings(api, api_filepath, use_template_get_node, bits="64", prec
     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)