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