From a468a33649df8563dd824cdf224cdc2a0631c3e4 Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Tue, 12 Apr 2016 22:35:17 -0700 Subject: Add dependency tracking to cc rule --- rules.ninja | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rules.ninja b/rules.ninja index 63e5eab5..43e84027 100644 --- a/rules.ninja +++ b/rules.ninja @@ -4,7 +4,9 @@ rule gen # toolchain rule cc - command = $cc $cflags -c -o $out $in + command = $cc -MMD -MF $out.d $cflags -c -o $out $in + depfile = $out.d + deps = gcc rule link command = $cc $ldflags -o $out $in -- cgit v1.2.3