help-make
[Top][All Lists]
Advanced

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

Re: where to start?


From: Allan Odgaard
Subject: Re: where to start?
Date: Tue, 23 Mar 2010 13:50:59 +0100

On 21 Mar 2010, at 01:03, Paul Smith wrote:

On Sat, 2010-03-20 at 16:17 -0700, Tool wrote:
Since i started learning UNIX lately i heard make was a powerful tool, so i
decided to learn it.

But i know little, basicaly almost nothing about it except it has to do with
cc command from the terminal.
[...]
Well, the first thing to know is that make is not only about running
"cc" (the C compiler). It's about how to update files from other files,
when the latter change. [...]

I started a series about build automation where my point is pretty much that ‘make’ is an awesome engine for exactly that, two other points I plan to make is that use of “programming” in Makefiles is not ideal (I wish the format was fully declarative) and that Makefiles themselves are awful abstractions for most build automation (but perfect abstraction for the underlying task / being the abstracted engine).

The two first posts are here:

    http://sigpipe.macromates.com/2010/01/15/build-automation-part-1/
    http://sigpipe.macromates.com/2010/01/23/build-automation-part-2/

The reader is not required to be familiar with make.





reply via email to

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