[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: new build system (was: Re: CVS update: MODIFIED: ac-helpers ...)

From: Greg Stein <gstein_at_lyra.org>
Date: 2001-05-26 21:26:52 CEST

On Sat, May 26, 2001 at 02:13:02AM -0700, Chris D. Sloan wrote:
>...
> That's the key distinction. Assume that your dependency graph has no
> cycles when looked at file by file. If you then collapse the nodes
> for each file in a directory into one node for the directory, you
> artificially introduce circular dependencies. Even if you don't have
> circular dependencies between the directories, you do have order
> dependencies. Someone has to manually sort the dependency graph
> between the directories instead of leaving it to make. (I'm always in
> favor of making the computer do the work so that I don't need to...)

Funny that you should mention that :-)

gen-make.py automatically handles the dependency graph generation for us,
since we need to tell it about intra-library dependencies. (the _sort_deps
function)

I just realized though, that it could be doing it even better...

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:30 2006

This is an archived mail posted to the Subversion Dev mailing list.