Re: ${NORMAL_CTFCONVERT} expands to empty string ???

From: Andrey Chernov <ache_at_nagual.pp.ru>
Date: Thu, 19 Jun 2008 21:42:53 +0400
On Thu, Jun 19, 2008 at 07:25:06PM +0200, Ed Schouten wrote:
> Hello Andrey,
> 
> * Andrey Chernov <ache_at_nagual.pp.ru> wrote:
> > Just expand this to "_at_true" when not needed.
> 
> But this wouldn't be any better, right? We'd still spawn a utility each
> time we compile a unit.

'true' is internal shell function, so only shell is called. If full path 
will be specified as /usr/bin/true, make calls it directly without shell.
/usr/bin/true is much smaller but still one process will be created.

Another variant is to create suffix rule for all such cases (using some 
intermediate pseudo-suffix) and specify .if defined() there only once.

-- 
http://ache.pp.ru/

Received on Thu Jun 19 2008 - 15:43:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:32 UTC