@@ -1157,48 +1157,6 @@ impl Step for Cargo {
11571157 }
11581158}
11591159
1160- #[ derive( Debug , PartialOrd , Ord , Clone , Hash , PartialEq , Eq ) ]
1161- pub struct Rls {
1162- pub compiler : Compiler ,
1163- pub target : TargetSelection ,
1164- }
1165-
1166- impl Step for Rls {
1167- type Output = Option < GeneratedTarball > ;
1168- const ONLY_HOSTS : bool = true ;
1169- const DEFAULT : bool = true ;
1170-
1171- fn should_run ( run : ShouldRun < ' _ > ) -> ShouldRun < ' _ > {
1172- let default = should_build_extended_tool ( run. builder , "rls" ) ;
1173- run. alias ( "rls" ) . default_condition ( default)
1174- }
1175-
1176- fn make_run ( run : RunConfig < ' _ > ) {
1177- run. builder . ensure ( Rls {
1178- compiler : run. builder . compiler_for (
1179- run. builder . top_stage ,
1180- run. builder . config . build ,
1181- run. target ,
1182- ) ,
1183- target : run. target ,
1184- } ) ;
1185- }
1186-
1187- fn run ( self , builder : & Builder < ' _ > ) -> Option < GeneratedTarball > {
1188- let compiler = self . compiler ;
1189- let target = self . target ;
1190-
1191- let rls = builder. ensure ( tool:: Rls { compiler, target } ) ;
1192-
1193- let mut tarball = Tarball :: new ( builder, "rls" , & target. triple ) ;
1194- tarball. set_overlay ( OverlayKind :: Rls ) ;
1195- tarball. is_preview ( true ) ;
1196- tarball. add_file ( rls. tool_path , "bin" , 0o755 ) ;
1197- tarball. add_legal_and_readme_to ( "share/doc/rls" ) ;
1198- Some ( tarball. generate ( ) )
1199- }
1200- }
1201-
12021160#[ derive( Debug , PartialOrd , Ord , Clone , Hash , PartialEq , Eq ) ]
12031161pub struct RustAnalyzer {
12041162 pub compiler : Compiler ,
@@ -1528,7 +1486,6 @@ impl Step for Extended {
15281486 add_component ! ( "rust-json-docs" => JsonDocs { host: target } ) ;
15291487 add_component ! ( "cargo" => Cargo { compiler, target } ) ;
15301488 add_component ! ( "rustfmt" => Rustfmt { compiler, target } ) ;
1531- add_component ! ( "rls" => Rls { compiler, target } ) ;
15321489 add_component ! ( "rust-analyzer" => RustAnalyzer { compiler, target } ) ;
15331490 add_component ! ( "llvm-components" => LlvmTools { target } ) ;
15341491 add_component ! ( "clippy" => Clippy { compiler, target } ) ;
0 commit comments