@@ -1134,48 +1134,6 @@ impl Step for Cargo {
11341134 }
11351135}
11361136
1137- #[ derive( Debug , PartialOrd , Ord , Clone , Hash , PartialEq , Eq ) ]
1138- pub struct Rls {
1139- pub compiler : Compiler ,
1140- pub target : TargetSelection ,
1141- }
1142-
1143- impl Step for Rls {
1144- type Output = Option < GeneratedTarball > ;
1145- const ONLY_HOSTS : bool = true ;
1146- const DEFAULT : bool = true ;
1147-
1148- fn should_run ( run : ShouldRun < ' _ > ) -> ShouldRun < ' _ > {
1149- let default = should_build_extended_tool ( run. builder , "rls" ) ;
1150- run. alias ( "rls" ) . default_condition ( default)
1151- }
1152-
1153- fn make_run ( run : RunConfig < ' _ > ) {
1154- run. builder . ensure ( Rls {
1155- compiler : run. builder . compiler_for (
1156- run. builder . top_stage ,
1157- run. builder . config . build ,
1158- run. target ,
1159- ) ,
1160- target : run. target ,
1161- } ) ;
1162- }
1163-
1164- fn run ( self , builder : & Builder < ' _ > ) -> Option < GeneratedTarball > {
1165- let compiler = self . compiler ;
1166- let target = self . target ;
1167-
1168- let rls = builder. ensure ( tool:: Rls { compiler, target, extra_features : Vec :: new ( ) } ) ;
1169-
1170- let mut tarball = Tarball :: new ( builder, "rls" , & target. triple ) ;
1171- tarball. set_overlay ( OverlayKind :: Rls ) ;
1172- tarball. is_preview ( true ) ;
1173- tarball. add_file ( rls, "bin" , 0o755 ) ;
1174- tarball. add_legal_and_readme_to ( "share/doc/rls" ) ;
1175- Some ( tarball. generate ( ) )
1176- }
1177- }
1178-
11791137#[ derive( Debug , PartialOrd , Ord , Clone , Hash , PartialEq , Eq ) ]
11801138pub struct RustAnalyzer {
11811139 pub compiler : Compiler ,
@@ -1518,7 +1476,6 @@ impl Step for Extended {
15181476 add_component ! ( "rust-json-docs" => JsonDocs { host: target } ) ;
15191477 add_component ! ( "cargo" => Cargo { compiler, target } ) ;
15201478 add_component ! ( "rustfmt" => Rustfmt { compiler, target } ) ;
1521- add_component ! ( "rls" => Rls { compiler, target } ) ;
15221479 add_component ! ( "rust-analyzer" => RustAnalyzer { compiler, target } ) ;
15231480 add_component ! ( "llvm-components" => LlvmTools { target } ) ;
15241481 add_component ! ( "clippy" => Clippy { compiler, target } ) ;
0 commit comments