mirror of
https://github.com/rust-lang/cargo.git
synced 2025-10-01 11:30:39 +00:00
Remove unused code
This commit is contained in:
parent
70f38213da
commit
d29ac156f2
@ -206,19 +206,21 @@ impl<'a, 'cfg> Context<'a, 'cfg> {
|
|||||||
|
|
||||||
// If the unit has a build script, add `OUT_DIR` to the
|
// If the unit has a build script, add `OUT_DIR` to the
|
||||||
// environment variables.
|
// environment variables.
|
||||||
for dep in &self.bcx.unit_graph[unit] {
|
if unit.target.is_lib() {
|
||||||
if dep.unit.mode.is_run_custom_build() {
|
for dep in &self.bcx.unit_graph[unit] {
|
||||||
let out_dir = self
|
if dep.unit.mode.is_run_custom_build() {
|
||||||
.files()
|
let out_dir = self
|
||||||
.build_script_out_dir(&dep.unit)
|
.files()
|
||||||
.display()
|
.build_script_out_dir(&dep.unit)
|
||||||
.to_string();
|
.display()
|
||||||
let script_meta = self.get_run_build_script_metadata(&dep.unit);
|
.to_string();
|
||||||
self.compilation
|
let script_meta = self.get_run_build_script_metadata(&dep.unit);
|
||||||
.extra_env
|
self.compilation
|
||||||
.entry(script_meta)
|
.extra_env
|
||||||
.or_insert_with(Vec::new)
|
.entry(script_meta)
|
||||||
.push(("OUT_DIR".to_string(), out_dir));
|
.or_insert_with(Vec::new)
|
||||||
|
.push(("OUT_DIR".to_string(), out_dir));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@ mod job;
|
|||||||
mod job_queue;
|
mod job_queue;
|
||||||
mod layout;
|
mod layout;
|
||||||
mod links;
|
mod links;
|
||||||
pub mod lto;
|
mod lto;
|
||||||
mod output_depinfo;
|
mod output_depinfo;
|
||||||
pub mod rustdoc;
|
pub mod rustdoc;
|
||||||
pub mod standard_lib;
|
pub mod standard_lib;
|
||||||
|
@ -25,13 +25,10 @@
|
|||||||
use std::collections::{BTreeSet, HashMap, HashSet};
|
use std::collections::{BTreeSet, HashMap, HashSet};
|
||||||
use std::ffi::OsString;
|
use std::ffi::OsString;
|
||||||
use std::hash::{Hash, Hasher};
|
use std::hash::{Hash, Hasher};
|
||||||
use std::iter;
|
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
|
|
||||||
use crate::core::compiler::lto;
|
|
||||||
use crate::core::compiler::unit_dependencies::build_unit_dependencies;
|
use crate::core::compiler::unit_dependencies::build_unit_dependencies;
|
||||||
use crate::core::compiler::unit_graph::{self, UnitDep, UnitGraph};
|
use crate::core::compiler::unit_graph::{self, UnitDep, UnitGraph};
|
||||||
use crate::core::compiler::Layout;
|
|
||||||
use crate::core::compiler::{standard_lib, TargetInfo};
|
use crate::core::compiler::{standard_lib, TargetInfo};
|
||||||
use crate::core::compiler::{BuildConfig, BuildContext, Compilation, Context};
|
use crate::core::compiler::{BuildConfig, BuildContext, Compilation, Context};
|
||||||
use crate::core::compiler::{CompileKind, CompileMode, CompileTarget, RustcTargetData, Unit};
|
use crate::core::compiler::{CompileKind, CompileMode, CompileTarget, RustcTargetData, Unit};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user