summary refs log tree commit diff
path: root/src/librustpkg/workcache_support.rs
AgeCommit message (Collapse)AuthorLines
2013-09-18rustpkg: Make crates, not packages, the unit of rustpkg dependenciesTim Chevalier-0/+5
Treating a package as the thing that can have other packages depend on it, and depends on other packages, was wrong if a package has more than one crate. Now, rustpkg knows about dependencies between crates in the same package. This solves the problem reported in #7879 where rustpkg wrongly discovered a circular dependency between thhe package and itself, and recursed infinitely. Closes #7879
2013-09-08rustpkg: Use workcacheTim Chevalier-0/+58
rustpkg now uses the workcache library to avoid recompilation. Hooray!