From: Tomi Ollila Date: Sat, 25 Jan 2014 12:33:55 +0000 (+0200) Subject: build: delete the default .SUFFIXES X-Git-Tag: 0.18_rc0~180 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=b54e2f4fb15bf313e80e52ee0b086b4f515520aa 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. --- 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.