Modularization mailing list and initial strawman proposal

Donnie Berkholz spyderous at gentoo.org
Fri Mar 18 19:04:56 PST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Kevin E Martin wrote:
> On Fri, Mar 18, 2005 at 09:39:32PM +0100, Roland Mainz wrote:
>>>   Autodetection can add dependencies that you didn't intend. For
>>>   example, a developer may have a library on their build system that
>>>   isn't available on the target system.
>>>     * Dependencies will be explicitly listed and documented. Configure
>>>       options will be used to control which dependencies are enabled or
>>>       disabled.
>>
>>How many "configure" options will that be ? 50... 100... 200 ? It may be
>>better to look into a way of a config file a lá xc/config/cf/host.def to
>>avoid having giant command lines which call "configure" (mozilla has a
>>non-standard solution which may be adoptable in this case).
> 
> 
> There are currently hundreds of options in the xc/config/cf/* files.
> Some options will no longer be needed as they will be automatically
> handled by the autotools.  Others can be handled via configure options.
> Just like the cf options are given reasonable defaults, the configure
> options will also have reasonable defaults.
> 
> As you say above, these could also be handled in other ways to automate
> the build process.  We should investigate those and other solutions
> during the initial development cycle.

Perhaps it's possible to pass a file full of options to configure.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCO5bYXVaO67S1rtsRAqbKAKDJkKhn/Bsjij+Td3q64vlQLgBbIgCg6y/H
zBRIxjgW8o83oKnyxeTTNnw=
=q7GB
-----END PGP SIGNATURE-----


More information about the xorg-modular mailing list