help-make
[Top][All Lists]
Advanced

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

Re: implementing emake's #pragma multi in GNU make?


From: Gerhard Fiedler
Subject: Re: implementing emake's #pragma multi in GNU make?
Date: Fri, 8 Feb 2013 10:02:01 -0200
User-agent: 40tude_Dialog/2.0.15.84

Mark Galeck wrote:

> --- On Thu, 2/7/13, Michael Stahl <address@hidden> wrote:
> 
>> if the build system has generated a file, then it should be able to
>> re-generate it if needed; that's its job.  
> 
> Well, let's agree to disagree here, then.  If you delete a crucial
> intermediate file without knowing what you are doing, then in my
> opinion it's not the build system's job to do anything other than say
> "it's your fault, now you have to do a complete clean".  Only
> touching sources is supported, not touching intermediate files. 
> That's my firm belief, so let's disagree. 

FWIW, I also write my build systems so that they build correctly no
matter whether or which intermediate files are missing. IMO that's the
underlying philosophy of make. 

Having to rely on "clean" builds when incremental builds could do the
job just fine is IMO either an artifact of an insufficient build system
or a result of a bug (or missing feature) in make.

Gerhard




reply via email to

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