On Thu, 10 Apr 2008, Harlan Stenn wrote:
While it is "too late now" for this round of GSoC, it might be a really amazing idea to have somebody work on a project to: - make sure automake has all the needed bits to produce useful non-recursive Makefiles - demonstrate how easy it is to set this up and convert existing projects
Most definitely. If existing projects need to be supported without change, then the real challenge would be to extract high level dependency knowlege (program A depends on library B in subdirectory C and library D in subdirectory C, and library D also depends on library B in subdirectory C) in a useful way. I suspect that it is useful to have a human involved with the conversion.
Existing recursive build systems can also have recursive configures (e.g. GDB project depends on configuring a readline library as well as a gdb application directory). That makes things more confusing.
Bob ====================================== Bob Friesenhahn [EMAIL PROTECTED], http://www.simplesystems.org/users/bfriesen/ GraphicsMagick Maintainer, http://www.GraphicsMagick.org/