Re: State of the new config & build system

Stewart Smith (stewart@softhome.net)
Sat, 29 Dec 2001 10:25:38 +1100


dammit, didn't hit "reply all" grr....

On Saturday, December 29, 2001, at 05:02 AM, Linus Torvalds wrote:

<snip>
> My pet peeve is "centralized knowledge". I absolutely detested the first
> versions of cml2 for having a single config file, and quite frankly I
> don't think Eric has even _yet_ separated things out enough - why does
> the
> main "rules.cml" file have architecture-specific info, for example?

agreed - it's something that really irritates me too. As Linux is
running on so many different architectures (some of which are purely
virtual, such as Usermode Linux and my whacky idea of running it ontop
of MacOS X) so it seems that keeping all the options for architectures
separate would make a lot of sense. I've never seen a cross-platform
binary kernel (although have had scary dreams of one)

<snip>
> So if somebody really wants to help this, make scripts that generate
> config files AND Configure.help files from a distributed set. And once
> you
> do that, you could even imagine creating the old-style config files
> (without the automatic checking and losing some information) from the
> information.

This shouldn't be too hard should it? In each module directory have a
config and Configure.help file, then just

find . |grep config

and then cat all the files together. If I have some spare time today
I'll see if I can hack something up.... :)

------------------------------
Stewart Smith
stewart@softhome.net
Ph: +61 4 3884 4332
ICQ: 6734154

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/