>>>>> "Jos" == Jos Backus <[EMAIL PROTECTED]> writes:

    Jos> I just checked the Open Group make definition and I can't find
    Jos> either $^ or $>. So if we want to be truly standards-compliant
    Jos> perhaps we should remove support for $> :-)

We are POSIX compliant right now (I think -- I haven't done a strict
comparison between (our) BSD make and POSIX). BSD does have things that
aren't in POSIX, as does GNUmake. Removing the historical BSD syntax
would just break things, so I wouldn't advocate that. We can depricate
the BSD extensions if that seems useful. That's not the same as adding
new incompatible extensions to make (ours, GNUs, or anyone elses).
Writing portable makefiles is already enough of a pain in the ass.

--lyndon (death to feeping creaturism!)

(And yes, I would really miss the BSD/GNU if/then/else makefile
constructs if we went POSIX-anal on this.)

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to