Add support for using cg_clif to bootstrap rustc
This commit is contained in:
parent
596b0d5027
commit
cf798c1ec6
12 changed files with 432 additions and 39 deletions
|
@ -962,8 +962,12 @@ class RustBuild(object):
|
|||
# the rust git repository is updated. Normal development usually does
|
||||
# not use vendoring, so hopefully this isn't too much of a problem.
|
||||
if self.use_vendored_sources and not os.path.exists(vendor_dir):
|
||||
run([self.cargo(), "vendor", "--sync=./src/tools/rust-analyzer/Cargo.toml"],
|
||||
verbose=self.verbose, cwd=self.rust_root)
|
||||
run([
|
||||
self.cargo(),
|
||||
"vendor",
|
||||
"--sync=./src/tools/rust-analyzer/Cargo.toml",
|
||||
"--sync=./compiler/rustc_codegen_cranelift/Cargo.toml",
|
||||
], verbose=self.verbose, cwd=self.rust_root)
|
||||
|
||||
|
||||
def bootstrap(help_triggered):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue