chore(xtask): clean apple generated bindings directory before building new ones

This commit is contained in:
Stefan Ceriu
2023-05-12 16:58:12 +03:00
committed by Benjamin Bouvier
parent 593c99d377
commit 7ff125dae1

View File

@@ -131,6 +131,11 @@ fn build_xcframework(
let root_dir = workspace::root_path()?;
let apple_dir = root_dir.join("bindings/apple");
let generated_dir = apple_dir.join("generated");
// Cleanup destination folder
let _ = remove_dir_all(&generated_dir);
create_dir_all(&generated_dir)?;
let headers_dir = generated_dir.join("ls");
let swift_dir = generated_dir.join("swift");
create_dir_all(headers_dir.clone())?;