bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: make's .SILENT _not_ obsolescent


From: Dan Jacobson
Subject: Re: make's .SILENT _not_ obsolescent
Date: Mon, 05 May 2003 06:29:30 +0800
User-agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2 (i386-pc-linux-gnu)

The following message is a courtesy copy of an article
that has been posted to comp.unix.shell as well.

>>>>> "Paul" == Paul D Smith <address@hidden> writes:

Paul> I can't imagine any even remote connection between this message and the
Paul> newsgroup comp.unix.shell, so I'm not including it in this reply.

Yeah, I guess I shouldn't have CC'd there.

dj> Dear GNU Make team, please cease and desist from saying .SILENT is a
dj> good for nothing old hag...

Paul> Start _reading_ the documentation, please.

Paul> It specifically says that "_This_ usage [...] is supported only for
Paul> historical compatibility".  And the usage it's talking about is clearly
Paul> the usage just described in the previous sentence; that is, using
Paul> .SILENT with no prerequisites.

OK, I see what you're saying, however I found one for you to modify:
  Command Echoing
  ===============
  ...
     The `-s' or `--silent' flag to `make' prevents all echoing, as if
  all commands started with `@'.  A rule in the makefile for the special
  target `.SILENT' without prerequisites has the same effect (*note
  Special Built-in Target Names: Special Targets.). XXX `.SILENT' is
  essentially obsolete since `@' is more flexible.

Please add "This usage of" where I put the XXX.
-- 
http://jidanni.org/ Taiwan(04)25854780




reply via email to

[Prev in Thread] Current Thread [Next in Thread]