[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Xen-devel] [RFC] build configuration
For the PowerPC merge, one of the issues we're going to run into is build
configuration. Currently we have things hacked in the PPC tree, but I think
this is an opportunity to clean up the existing build options.
I started looking at just the xen subdirectory, and found the following
options scattered beneath there:
All of these are truly optional, in that everything builds just fine no matter
what they are set to. I would like to consolidate these into a single
top-level config file. The Linux configuration style is what I know best, so
following that model we would have a collection of default configurations,
which are copied and then modified to the user's preference (I'm thinking
with a text editor, at least for now).
I'm not looking to drag in Linux's Kbuild system, but a top-level text file
CONFIG_FOO = y
would be converted into a Make include file and a header file.
Later, I would like to use the same system for non-optional things. For
example, PowerPC would set "CONFIG_ACPI = n", while the other architectures
would set it to y.
Thoughts? Has anybody else looked at this? Is there anybody in particular who
knows the current build system relatively well?
IBM Linux Technology Center
Xen-devel mailing list