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/
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:32 UTC