From 3fc7e13a3140fb75f885d806c0a59c0ce7e26ea8 Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Sat, 9 May 2026 12:53:01 +0900 Subject: [PATCH] Remove create_dirs_for_build ``` warning: process didn't exit successfully: `/home/runner/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo clean --target-dir /tmp/.tmpVKxu0N/target/llvm-cov-target --package merge` (exit status: 101) --- stderr error: cannot clean `/tmp/.tmpVKxu0N/target/llvm-cov-target`: missing or invalid `CACHEDIR.TAG` file | = note: cleaning has been aborted to prevent accidental deletion of unrelated files ``` --- src/main.rs | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/main.rs b/src/main.rs index bfd6a7f1..bfdccf6c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -82,27 +82,23 @@ fn try_main() -> Result<()> { Subcommand::Run => { let cx = &Context::new(args)?; clean::clean_partial(cx)?; - create_dirs_for_build(cx)?; run_run(cx)?; report::generate(cx)?; } Subcommand::Nextest { .. } => { let cx = &Context::new(args)?; clean::clean_partial(cx)?; - create_dirs_for_build(cx)?; run_nextest(cx)?; report::generate(cx)?; } Subcommand::NextestArchive => { let cx = &Context::new(args)?; clean::clean_partial(cx)?; - create_dirs_for_build(cx)?; archive_nextest(cx)?; } Subcommand::None | Subcommand::Test => { let cx = &Context::new(args)?; clean::clean_partial(cx)?; - create_dirs_for_build(cx)?; run_test(cx)?; report::generate(cx)?; } @@ -354,14 +350,6 @@ fn set_env(cx: &Context, env: &mut dyn EnvTarget, IsNextest(is_nextest): IsNexte Ok(()) } -fn create_dirs_for_build(cx: &Context) -> Result<()> { - fs::create_dir_all(&cx.ws.target_dir)?; - if cx.args.doctests { - fs::create_dir_all(&cx.ws.doctests_dir)?; - } - Ok(()) -} - fn run_test(cx: &Context) -> Result<()> { let mut cargo = cx.cargo();