@@ -465,7 +465,7 @@ impl Miri {
465
465
// Tell it where to put the sysroot.
466
466
cargo. env ( "MIRI_SYSROOT" , & miri_sysroot) ;
467
467
468
- let mut cargo = Command :: from ( cargo) ;
468
+ let mut cargo = BootstrapCommand :: from ( cargo) ;
469
469
let _guard =
470
470
builder. msg ( Kind :: Build , compiler. stage , "miri sysroot" , compiler. host , target) ;
471
471
builder. run ( & mut cargo) ;
@@ -596,7 +596,7 @@ impl Step for Miri {
596
596
target,
597
597
) ;
598
598
let _time = helpers:: timeit ( builder) ;
599
- builder. run ( & mut cargo) ;
599
+ builder. run ( cargo) ;
600
600
}
601
601
}
602
602
}
@@ -661,11 +661,11 @@ impl Step for CargoMiri {
661
661
662
662
// Finally, pass test-args and run everything.
663
663
cargo. arg ( "--" ) . args ( builder. config . test_args ( ) ) ;
664
- let mut cargo = Command :: from ( cargo) ;
664
+ let cargo = BootstrapCommand :: from ( cargo) ;
665
665
{
666
666
let _guard = builder. msg_sysroot_tool ( Kind :: Test , stage, "cargo-miri" , host, target) ;
667
667
let _time = helpers:: timeit ( builder) ;
668
- builder. run ( & mut cargo) ;
668
+ builder. run ( cargo) ;
669
669
}
670
670
}
671
671
}
@@ -845,7 +845,7 @@ impl Step for RustdocJSStd {
845
845
fn run ( self , builder : & Builder < ' _ > ) {
846
846
let nodejs =
847
847
builder. config . nodejs . as_ref ( ) . expect ( "need nodejs to run rustdoc-js-std tests" ) ;
848
- let mut command = Command :: new ( nodejs) ;
848
+ let mut command = BootstrapCommand :: new ( nodejs) ;
849
849
command
850
850
. arg ( builder. src . join ( "src/tools/rustdoc-js/tester.js" ) )
851
851
. arg ( "--crate-name" )
@@ -879,7 +879,7 @@ impl Step for RustdocJSStd {
879
879
builder. config . build ,
880
880
self . target ,
881
881
) ;
882
- builder. run ( & mut command) ;
882
+ builder. run ( command) ;
883
883
}
884
884
}
885
885
@@ -1306,8 +1306,7 @@ impl Step for RunMakeSupport {
1306
1306
& [ ] ,
1307
1307
) ;
1308
1308
1309
- let mut cargo = Command :: from ( cargo) ;
1310
- builder. run ( & mut cargo) ;
1309
+ builder. run ( cargo) ;
1311
1310
1312
1311
let lib_name = "librun_make_support.rlib" ;
1313
1312
let lib = builder. tools_dir ( self . compiler ) . join ( lib_name) ;
0 commit comments