[Top][All Lists]
[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