@@ -1134,48 +1134,6 @@ impl Step for Cargo {
1134
1134
}
1135
1135
}
1136
1136
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
-
1179
1137
#[ derive( Debug , PartialOrd , Ord , Clone , Hash , PartialEq , Eq ) ]
1180
1138
pub struct RustAnalyzer {
1181
1139
pub compiler : Compiler ,
@@ -1518,7 +1476,6 @@ impl Step for Extended {
1518
1476
add_component ! ( "rust-json-docs" => JsonDocs { host: target } ) ;
1519
1477
add_component ! ( "cargo" => Cargo { compiler, target } ) ;
1520
1478
add_component ! ( "rustfmt" => Rustfmt { compiler, target } ) ;
1521
- add_component ! ( "rls" => Rls { compiler, target } ) ;
1522
1479
add_component ! ( "rust-analyzer" => RustAnalyzer { compiler, target } ) ;
1523
1480
add_component ! ( "llvm-components" => LlvmTools { target } ) ;
1524
1481
add_component ! ( "clippy" => Clippy { compiler, target } ) ;
0 commit comments