[geeks] non-recursive make

Joshua Boyd jdboyd at jdboyd.net
Thu Nov 10 09:01:30 CST 2005


On Wed, Nov 09, 2005 at 11:35:32AM -0500, Charles Shannon Hendrix wrote:
> For years, I have used recursive make to build projects, but have always
> hated it.  It is an ugly hack and gets messy rather quick.
> 
> I would like to know if any of you know any good references to using
> single make files to build projects, while still using a hierarchy for
> source organization.
> 
> I have read the paper "Recursive Make Considered Harmful" but really
> didn't get enough ideas out of it.
> 
> I'd like to try moving some projects to a non-recursive build, so any
> pointers to references or sources already set up that way would be a big
> help.

Have you looked at unsermake?  I'm not entirely sure it is what you
would want, but it doesn't do recursive make because recursive make is
slow for parallel builds.  But, I haven't gotten around to trying to
convert any outside projects to use it yet.

-- 
Joshua D. Boyd
jdboyd at jdboyd.net
http://www.jdboyd.net/
http://www.joshuaboyd.org/



More information about the geeks mailing list