projects
/
notmuch.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ecbb29e
)
build: delete the default .SUFFIXES
author
Tomi Ollila
<tomi.ollila@iki.fi>
Sat, 25 Jan 2014 12:33:55 +0000
(14:33 +0200)
committer
David Bremner
<david@tethera.net>
Sat, 25 Jan 2014 17:09:45 +0000
(13:09 -0400)
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.
Makefile.local
patch
|
blob
|
history
diff --git
a/Makefile.local
b/Makefile.local
index c85e09c52b212a0f1ee0fe1afa99e9d1f337203e..174506c52d90b8254b3157e22064b50a16989948 100644
(file)
--- 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.