@@ -510,7 +510,7 @@ impl<'a> Cfg<'a> {
510
510
LocalToolchainName :: Named ( ToolchainName :: Official ( desc) ) ,
511
511
) ?)
512
512
}
513
- None => Ok ( self . find_or_install_active_toolchain ( ) . await ?. 0 ) ,
513
+ None => Ok ( self . find_or_install_active_toolchain ( false ) . await ?. 0 ) ,
514
514
}
515
515
}
516
516
@@ -718,7 +718,7 @@ impl<'a> Cfg<'a> {
718
718
let desc = name. resolve ( & self . get_default_host_triple ( ) ?) ?;
719
719
Toolchain :: new ( self , desc. into ( ) ) ?
720
720
}
721
- None => self . find_or_install_active_toolchain ( ) . await ?. 0 ,
721
+ None => self . find_or_install_active_toolchain ( false ) . await ?. 0 ,
722
722
} )
723
723
}
724
724
@@ -732,12 +732,15 @@ impl<'a> Cfg<'a> {
732
732
733
733
Ok ( match local {
734
734
Some ( tc) => Toolchain :: from_local ( tc, false , self ) . await ?,
735
- None => self . find_or_install_active_toolchain ( ) . await ?. 0 ,
735
+ None => self . find_or_install_active_toolchain ( false ) . await ?. 0 ,
736
736
} )
737
737
}
738
738
739
739
#[ tracing:: instrument( level = "trace" , skip_all) ]
740
- async fn find_or_install_active_toolchain ( & ' a self ) -> Result < ( Toolchain < ' a > , ActiveReason ) > {
740
+ async fn find_or_install_active_toolchain (
741
+ & ' a self ,
742
+ verbose : bool ,
743
+ ) -> Result < ( Toolchain < ' a > , ActiveReason ) > {
741
744
match self . find_override_config ( ) ? {
742
745
Some ( ( override_config, reason) ) => match override_config {
743
746
OverrideCfg :: PathBased ( path_based_name) => {
@@ -755,7 +758,7 @@ impl<'a> Cfg<'a> {
755
758
profile,
756
759
} => {
757
760
let toolchain = self
758
- . ensure_installed ( & toolchain, components, targets, profile, false )
761
+ . ensure_installed ( & toolchain, components, targets, profile, verbose )
759
762
. await ?
760
763
. 1 ;
761
764
Ok ( ( toolchain, reason) )
@@ -771,7 +774,7 @@ impl<'a> Cfg<'a> {
771
774
Some ( ToolchainName :: Official ( toolchain_desc) ) => {
772
775
let reason = ActiveReason :: Default ;
773
776
let toolchain = self
774
- . ensure_installed ( & toolchain_desc, vec ! [ ] , vec ! [ ] , None , false )
777
+ . ensure_installed ( & toolchain_desc, vec ! [ ] , vec ! [ ] , None , verbose )
775
778
. await ?
776
779
. 1 ;
777
780
Ok ( ( toolchain, reason) )
0 commit comments