summaryrefslogtreecommitdiff
path: root/rules.ninja
diff options
context:
space:
mode:
Diffstat (limited to 'rules.ninja')
-rw-r--r--rules.ninja6
1 files changed, 6 insertions, 0 deletions
diff --git a/rules.ninja b/rules.ninja
index b4cd0187..f9a42064 100644
--- a/rules.ninja
+++ b/rules.ninja
@@ -9,6 +9,12 @@ rule cc
deps = gcc
description = CC $out
+rule cpp
+ command = $cc -MMD -MF $out.d $cflags -E -P -o $out $in
+ depfile = $out.d
+ deps = gcc
+ description = CPP $out
+
rule as
command = $as $asflags -o $out $in