Subject: Re: CVS commit: src/usr.bin/config
To: None <cube@netbsd.org>
From: Rui Paulo <rpaulo@fnop.net>
List: source-changes
Date: 01/09/2007 00:07:41
On 8 Jan 2007, at 16:08, Quentin Garnier wrote:
>
> Module Name: src
> Committed By: cube
> Date: Mon Jan 8 16:08:08 UTC 2007
>
> Modified Files:
> src/usr.bin/config: Makefile config.1 defs.h main.c sem.c
> Added Files:
> src/usr.bin/config: lint.c
>
> Log Message:
> Introduce a new option to config(1): -L. What it does is takes a
> regular
> configuration file (although it is meant to be used mostly with
> std.${ARCH}), and prints out a configuration file that includes it and
> select every single option and parameter, and define an instance
> for every
> single possible attachment. IOW, selects everything, into a would-be
> "LINT" config.
>
> The resulting config really isn't meant to be runnable, but should be
> somewhat buildable on most archs. It still needs adjustments
> because some
> options are peculiar (e.g., ACPI_DSDT_FILE wants an existing file
> as its
> value), so it's not yet possible to do "config -L; config; build"
> in an
> automated way.
Thanks!
--
Rui Paulo