Re: Compiling git with makepp patch
- From
Jonathan Nieder <jrnieder@gmail.com>
- Date
- Aug 26, 2010, 00:20 UTC
- Message-ID
- <20100826002045.GC2850@burratino>
- In-Reply-To
- <7v8w3upan6.fsf@alter.siamese.dyndns.org>
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.