On Oct 18, 2007, at 9:19 PM, H.Merijn Brand wrote:
On Thu, 18 Oct 2007 20:50:26 +0200, Ralf Wildenhues <[EMAIL PROTECTED]>wrote:I'll stop nagging, and will just conclude with my opinion that choosing check as a test target was very very wrong to begin with.
Stating this is useless and I could as well go on that choosing `test' as a check target was very very wrong to begin with :)
I was having a look at the Makefile stuff in coreutils and wondered how sure they are that the 'test' calls in the make environment are not the one they've just build. There are quite a few people that include '.' in their $PATH upfront.
That's also something very very wrong to do. People doing this will surely shoot them in the foot and they don't need to build coreutils to run into all sorts of problems.
I'll just try to see if I can invent some evil scheme to make $CONFIG_SITE, being a shell script, alter all the Makefile* in the tree like # find . -name 'Makefile*' |\ xargs perl -pi -e's/^check:/test check:/' and there was no more cursing :)
Ahah. Doing this will lead to some unexpected breakage, some day. For sure. Be warned.
Cheers, -- Benoit Sigoure aka Tsuna EPITA Research and Development Laboratory
PGP.sig
Description: This is a digitally signed message part