Skip to content

Commit ab344bc

Browse files
committed
clean bevy target dir before codegen
1 parent 528072e commit ab344bc

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

crates/xtask/src/main.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -898,6 +898,13 @@ impl Xtasks {
898898
let output_dir = Self::relative_workspace_dir(&main_workspace_app_settings, output_dir)?;
899899
let bevy_dir =
900900
Self::relative_workspace_dir(&main_workspace_app_settings, "target/codegen/bevy")?;
901+
let bevy_target_dir = bevy_dir.join("target");
902+
// clear the bevy target dir if it exists
903+
info!("Clearing bevy target dir: {:?}", bevy_target_dir);
904+
if bevy_target_dir.exists() {
905+
std::fs::remove_dir_all(&bevy_target_dir)?;
906+
}
907+
901908
let api_gen_dir = Self::codegen_crate_dir(&main_workspace_app_settings)?;
902909
let codegen_app_settings = main_workspace_app_settings
903910
.clone()

0 commit comments

Comments
 (0)