@@ -1157,48 +1157,6 @@ impl Step for Cargo {
1157
1157
}
1158
1158
}
1159
1159
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
-
1202
1160
#[ derive( Debug , PartialOrd , Ord , Clone , Hash , PartialEq , Eq ) ]
1203
1161
pub struct RustAnalyzer {
1204
1162
pub compiler : Compiler ,
@@ -1528,7 +1486,6 @@ impl Step for Extended {
1528
1486
add_component ! ( "rust-json-docs" => JsonDocs { host: target } ) ;
1529
1487
add_component ! ( "cargo" => Cargo { compiler, target } ) ;
1530
1488
add_component ! ( "rustfmt" => Rustfmt { compiler, target } ) ;
1531
- add_component ! ( "rls" => Rls { compiler, target } ) ;
1532
1489
add_component ! ( "rust-analyzer" => RustAnalyzer { compiler, target } ) ;
1533
1490
add_component ! ( "llvm-components" => LlvmTools { target } ) ;
1534
1491
add_component ! ( "clippy" => Clippy { compiler, target } ) ;
0 commit comments