Could someone explain the reasoning behind gmake producing the message:

    gmake: Nothing to be done for `all'.

to stderr on success?  This seems to contradict the Unix philosophy of
only producing output when the user asks for it or on error.

On Sunos4, Solaris and Dynix/PTX (and I'm guessing on most other OSs)
using the system-supplied make, the following Makefile produces no output
and simply returns 0.

--------------------------------------CUT---------------------------------------
all:
--------------------------------------CUT---------------------------------------

Yes, I know about the "-s" option, but that's overkill.

Michael Sterrett
  -Mr. Bones.-
[EMAIL PROTECTED]

Reply via email to