summaryrefslogtreecommitdiff
path: root/rules.mak
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2016-11-02 20:46:13 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2016-12-22 16:00:24 +0100
commita273f4cedf011af535ff3757c3a93e7134c198da (patch)
tree99f5d06f166ea5f8e1cd949e35809bab13fb885e /rules.mak
parent5ffb3505412b08fb6398748de7eb0fb2cfbfe4e7 (diff)
rules.mak: add more rules to avoid chaining
Really rule chaining is not a particularly expensive task, since GNU Make caches the directory listing. However it is easy to avoid it for most files and for phony targets (one was missing). After this patch, only "Makefile", "scripts/hxtool" and "scripts/create_config" attempt to use chained rules. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'rules.mak')
-rw-r--r--rules.mak4
1 files changed, 4 insertions, 0 deletions
diff --git a/rules.mak b/rules.mak
index c69863fd39..ce9e7e6ffe 100644
--- a/rules.mak
+++ b/rules.mak
@@ -7,6 +7,10 @@ MAKEFLAGS += -rR
# Files with this suffixes are final, don't try to generate them
# using implicit rules
+%/trace-events:
+%.hx:
+%.py:
+%.objs:
%.d:
%.h:
%.c: