@@ -19,16 +19,16 @@ use std::process::Command;
19
19
use object:: read:: archive:: ArchiveFile ;
20
20
use object:: BinaryFormat ;
21
21
22
- use crate :: builder :: { Builder , Kind , RunConfig , ShouldRun , Step } ;
23
- use crate :: cache :: { Interned , INTERNER } ;
24
- use crate :: channel ;
25
- use crate :: compile ;
26
- use crate :: config :: TargetSelection ;
27
- use crate :: doc :: DocumentationFormat ;
28
- use crate :: llvm ;
29
- use crate :: tarball :: { GeneratedTarball , OverlayKind , Tarball } ;
30
- use crate :: tool :: { self , Tool } ;
31
- use crate :: util :: { exe , is_dylib , output , t , timeit } ;
22
+ use crate :: core :: build_steps :: compile ;
23
+ use crate :: core :: build_steps :: doc :: DocumentationFormat ;
24
+ use crate :: core :: build_steps :: llvm ;
25
+ use crate :: core :: build_steps :: tool :: { self , Tool } ;
26
+ use crate :: core :: builder :: { Builder , Kind , RunConfig , ShouldRun , Step } ;
27
+ use crate :: core :: config :: TargetSelection ;
28
+ use crate :: utils :: cache :: { Interned , INTERNER } ;
29
+ use crate :: utils :: channel ;
30
+ use crate :: utils :: helpers :: { exe , is_dylib , output , t , timeit } ;
31
+ use crate :: utils :: tarball :: { GeneratedTarball , OverlayKind , Tarball } ;
32
32
use crate :: { Compiler , DependencyType , Mode , LLVM_TOOLS } ;
33
33
34
34
pub fn pkgname ( builder : & Builder < ' _ > , component : & str ) -> String {
@@ -104,7 +104,7 @@ impl Step for JsonDocs {
104
104
/// Builds the `rust-docs-json` installer component.
105
105
fn run ( self , builder : & Builder < ' _ > ) -> Option < GeneratedTarball > {
106
106
let host = self . host ;
107
- builder. ensure ( crate :: doc:: Std :: new (
107
+ builder. ensure ( crate :: core :: build_steps :: doc:: Std :: new (
108
108
builder. top_stage ,
109
109
host,
110
110
builder,
@@ -488,7 +488,7 @@ impl Step for Rustc {
488
488
let man_src = builder. src . join ( "src/doc/man" ) ;
489
489
let man_dst = image. join ( "share/man/man1" ) ;
490
490
491
- // don't use our `bootstrap::util:: {copy, cp_r}`, because those try
491
+ // don't use our `bootstrap::{copy, cp_r}`, because those try
492
492
// to hardlink, and we don't want to edit the source templates
493
493
for file_entry in builder. read_dir ( & man_src) {
494
494
let page_src = file_entry. path ( ) ;
@@ -2060,7 +2060,7 @@ impl Step for LlvmTools {
2060
2060
}
2061
2061
}
2062
2062
2063
- builder. ensure ( crate :: llvm:: Llvm { target } ) ;
2063
+ builder. ensure ( crate :: core :: build_steps :: llvm:: Llvm { target } ) ;
2064
2064
2065
2065
let mut tarball = Tarball :: new ( builder, "llvm-tools" , & target. triple ) ;
2066
2066
tarball. set_overlay ( OverlayKind :: LLVM ) ;
@@ -2119,10 +2119,10 @@ impl Step for RustDev {
2119
2119
let mut tarball = Tarball :: new ( builder, "rust-dev" , & target. triple ) ;
2120
2120
tarball. set_overlay ( OverlayKind :: LLVM ) ;
2121
2121
2122
- builder. ensure ( crate :: llvm:: Llvm { target } ) ;
2122
+ builder. ensure ( crate :: core :: build_steps :: llvm:: Llvm { target } ) ;
2123
2123
2124
2124
// We want to package `lld` to use it with `download-ci-llvm`.
2125
- builder. ensure ( crate :: llvm:: Lld { target } ) ;
2125
+ builder. ensure ( crate :: core :: build_steps :: llvm:: Lld { target } ) ;
2126
2126
2127
2127
let src_bindir = builder. llvm_out ( target) . join ( "bin" ) ;
2128
2128
// If updating this list, you likely want to change
0 commit comments