bug-make
[Top][All Lists]
Advanced

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

Re: Parallel Build, but Not for the Command-Line Targets.


From: Reinier Post
Subject: Re: Parallel Build, but Not for the Command-Line Targets.
Date: Mon, 25 Aug 2014 10:11:14 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Sun Aug 24 12:33:41 2014, address@hidden (Ralph Corderoy) wrote:
> Hi Paul,
> 
> > > It seems a design flaw that I must
> > > 
> > >     make -sj clean && make -sj all && make -sj check &&
> > >     make -sj install
> > 
> > Well, that's because you're only considering this use-case,
> 
> Yes, but it's an idiomatic one, oft suggested;  "Unpack and run
> `./configure && make all check install'".
> 
> > But, if you consider something like:
> > 
> >     make prog1 prog2 prog3 prog4
> > 
> > then it's clearly a design flaw if these programs are built serially.
> 
> Oh sure, I wasn't trying to suggest that it's never wanted, just that
> the binary -j doesn't seem sufficient to cover common cases.

I don't get it.  What is wrong with

  make -sj clean; make -sj all; make -sj check; make -sj install

??

> > There is no easy way to do this in GNU make today.

I don't see this as a convincing use case.

-- 
Reinier Post



reply via email to

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