Junio C Hamano wrote: >>> Jonathan Nieder wrote: >>>> GNU make, unlike, say, pmake, reads all the rules before it runs >>>> anything iirc. [...] > I am not sure about the "reread" part, but shouldn't all POSIX compliant > make be topology driven (i.e. " reads all the rules before it runs > anything")? Yes, you are right. I was thinking of something else, namely that -- 8< -- #!/bin/sh cat <<\EOF >Makefile && .foo.bar: cp $< $@ .SUFFIXES: .foo .bar EOF echo hello >test.foo && pmake test.bar -- >8 -- fails while the corresponding script for GNU make succeeds. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html