diff options
author | Jonathan Nieder <jrnieder@gmail.com> | 2010-01-26 09:51:24 -0600 |
---|---|---|
committer | Jonathan Nieder <jrnieder@gmail.com> | 2010-01-26 10:08:55 -0600 |
commit | 30248886ce89e5467ce734908775ed90b9138e99 (patch) | |
tree | a2eb4a28cfc65a170a86f02f77a5f4a92d1c6ea1 /Documentation/RelNotes-1.6.4.4.txt | |
parent | Makefile: rearrange dependency rules (diff) | |
download | tgif-30248886ce89e5467ce734908775ed90b9138e99.tar.xz |
Makefile: disable default implicit rules
The git makefile never uses any default implicit rules.
Unfortunately, if a prerequisite for one of the intended rules is
missing, a default rule can be used in its place:
$ make var.s
CC var.s
$ rm var.c
$ make var.o
as -o var.o var.s
Avoiding the default rules avoids this hard-to-debug behavior.
It also should speed things up a little in the normal case.
Future patches may restrict the scope of the %.o: %.c pattern.
This patch would then ensure that for targets not listed, we do
not fall back to the default rule.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Diffstat (limited to 'Documentation/RelNotes-1.6.4.4.txt')
0 files changed, 0 insertions, 0 deletions