From a7ec974977286b83d6466526a4e606c51724982a Mon Sep 17 00:00:00 2001 From: Jeff Raymakers Date: Sun, 23 Jun 2024 13:22:12 -0700 Subject: [PATCH] fix win dir creation issue --- generate-wrapper.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/generate-wrapper.py b/generate-wrapper.py index 3649c255..03e4516a 100644 --- a/generate-wrapper.py +++ b/generate-wrapper.py @@ -257,9 +257,11 @@ def get_lib_file_name(): zip.extract(lib_file_name, ext_tmp) extracted_lib_file_path = os.path.join(ext_tmp, lib_file_name) - target_lib_file_path = os.path.join("lib", "binding", "libduckdb") + target_lib_dir = os.path.join("lib", "binding") + target_lib_file_path = os.path.join(target_lib_dir, "libduckdb") print("Copying lib to " + target_lib_file_path) + os.makedirs(target_lib_dir, exist_ok=True) shutil.copyfile(extracted_lib_file_path, target_lib_file_path) print("Extracting duckdb.h to src")