aboutsummaryrefslogtreecommitdiffhomepage
path: root/Makefile.local
diff options
context:
space:
mode:
authorGravatar Tomi Ollila <tomi.ollila@iki.fi>2014-01-25 14:33:55 +0200
committerGravatar David Bremner <david@tethera.net>2014-01-25 13:09:45 -0400
commitb54e2f4fb15bf313e80e52ee0b086b4f515520aa (patch)
tree9723b128580118c1eff16bdc08d19c2774ca1bb2 /Makefile.local
parentecbb29e8cea404faab2ef55b06431942ee329941 (diff)
build: delete the default .SUFFIXES
All implicit rules in notmuch Makefiles are "pattern rules"; Deleting the default suffixes (to support obsolete, old-fashioned "suffix rules") from make reduces the output of 'make -d' by 40 to 90 percent, helping e.g. debugging make problems.
Diffstat (limited to 'Makefile.local')
-rw-r--r--Makefile.local2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile.local b/Makefile.local
index c85e09c5..174506c5 100644
--- a/Makefile.local
+++ b/Makefile.local
@@ -325,3 +325,5 @@ DISTCLEAN := $(DISTCLEAN) .first-build-message Makefile.config
DEPS := $(SRCS:%.c=.deps/%.d)
DEPS := $(DEPS:%.cc=.deps/%.d)
-include $(DEPS)
+
+.SUFFIXES: # Delete the default suffixes. Old-Fashioned Suffix Rules not used.