diff --git a/crates/tools/pbxgen-stress/src/lib.rs b/crates/tools/pbxgen-stress/src/lib.rs index 18509351..031f0e71 100644 --- a/crates/tools/pbxgen-stress/src/lib.rs +++ b/crates/tools/pbxgen-stress/src/lib.rs @@ -89,8 +89,9 @@ pub fn generate() -> Result<()> { out_dir.push("stress-console"); fs::create_dir_all(&out_dir)?; fs::write(out_dir.join("program.pbx"), bytes)?; - if !out_dir.join("assets.pa").exists() { - fs::write(out_dir.join("assets.pa"), &[] as &[u8])?; + let assets_pa_path = out_dir.join("assets.pa"); + if assets_pa_path.exists() { + fs::remove_file(&assets_pa_path)?; } fs::write(out_dir.join("manifest.json"), b"{\n \"magic\": \"PMTU\",\n \"cartridge_version\": 1,\n \"app_id\": 1,\n \"title\": \"Stress Console\",\n \"app_version\": \"0.1.0\",\n \"app_mode\": \"Game\",\n \"entrypoint\": \"main\",\n \"capabilities\": [\"gfx\", \"log\"]\n}\n")?; Ok(())