summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-10-30 16:07:48 +0800
committerJohn Hodge <tpg@mutabah.net>2016-10-30 16:12:53 +0800
commit5b670937ed4f466a4b488aa820e2c310ee79e271 (patch)
tree0309937991a33bedea15f8f46d6bb5aadfc3a4bc
parenta45cb623dd862a0f08345b60be18f041afbaa3e4 (diff)
downloadmrust-5b670937ed4f466a4b488aa820e2c310ee79e271.tar.gz
Makefile - More correct dependencies for -j builds
-rw-r--r--Makefile6
1 files changed, 6 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 26640283..d4f48e6e 100644
--- a/Makefile
+++ b/Makefile
@@ -134,12 +134,18 @@ output/librustc_unicode.hir: output/libcore.hir
output/libcollections.hir: output/libcore.hir output/liballoc.hir output/librustc_unicode.hir
output/librand.hir: output/libcore.hir
output/liblibc.hir: output/libcore.hir
+output/libcompiler_builtins.hir: output/libcore.hir
output/libstd.hir: $(call fcn_extcrate, core collections rand libc unwind compiler_builtins)
output/libunwind.hir: $(call fcn_extcrate, core libc)
+output/libterm.hir: $(call fcn_extcrate, std)
+output/libpanic_unwind.hir: $(call fcn_extcrate, core alloc libc unwind)
output/libtest.hir: $(call fcn_extcrate, std getopts term panic_unwind)
output/libgetopts.hir: output/libstd.hir
+output/liballoc_system.hir: $(call fcn_extcrate, core libc)
+output/liballoc_jemalloc.hir: $(call fcn_extcrate, core libc)
+
output/libserialize.hir: $(call fcn_extcrate, std log)
output/librbml.hir: $(call fcn_extcrate, std serialize)
output/librustc_llvm.hir: $(call fcn_extcrate, std rustc_bitflags)