summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Rosdahl <joel@rosdahl.net>2019-10-13 21:58:31 +0200
committerJoel Rosdahl <joel@rosdahl.net>2019-10-13 21:58:31 +0200
commita00b59c86136488d54a83bef10bc5a0f6b37eacf (patch)
tree8899a48a52f2aa289948d903b7d8ded6cdcfb34e
parent9aa9b5a4f3ae19181d910e3a0ce0bbb6066b2d6b (diff)
downloadccache-a00b59c86136488d54a83bef10bc5a0f6b37eacf.tar.gz
Add -MQ to compilation flags to make dependency files work properly
Looks like ccache’s own header dependencies have been broken since 4aa357782e48 and nobody noticed.
-rw-r--r--dev.mk.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/dev.mk.in b/dev.mk.in
index 481549be..dbe2a22a 100644
--- a/dev.mk.in
+++ b/dev.mk.in
@@ -1,7 +1,7 @@
# GNU make syntax reigns in this file.
all_cflags += -Werror
-all_cppflags += -MD -MP -MF .deps/$(subst .._,,$(subst /,_,$(subst $(srcdir)/,,$<))).d
+all_cppflags += -MD -MP -MF .deps/$(subst .._,,$(subst /,_,$(subst $(srcdir)/,,$<))).d -MQ $@
A2X = a2x
ASCIIDOC = asciidoc