rustc: Don't emit dep-info for imported files

Closes #23089
This commit is contained in:
Alex Crichton 2015-03-05 14:49:58 -08:00
parent 68740b4054
commit 93192524fb

View file

@ -797,7 +797,9 @@ fn write_out_deps(sess: &Session,
// Build a list of files used to compile the output and
// write Makefile-compatible dependency rules
let files: Vec<String> = sess.codemap().files.borrow()
.iter().filter(|fmap| fmap.is_real_file())
.iter()
.filter(|fmap| fmap.is_real_file())
.filter(|fmap| !fmap.is_imported())
.map(|fmap| escape_dep_filename(&fmap.name))
.collect();
let mut file = try!(fs::File::create(&deps_filename));