John Matthews wrote:
> Also, building a utility is often part of a test script, where again
> it is more practical to use a makefile.
>   

Don't forget build servers. If you have a server generating builds on an 
arbitrary cycle, then you absolutely must have a makefile or other way 
to manage building from the command-line or directly from another process.

Even with an IDE, using build scripts ensures that a team of developers 
builds the same way using the same warnings/errors, the same linking 
options, etc. and that you do not waste precious time fixing errors 
related to how you are building, as opposed to what you are building 
(which is typically what you get paid to do).

-- 
John Gaughan

Reply via email to