Subject: Re: More config changes, for ro source tree and disjoint build trees
To: der Mouse <mouse@holo.rodents.montreal.qc.ca>
From: Chris G Demetriou <Chris_G_Demetriou@ux2.sp.cs.cmu.edu>
List: tech-kern
Date: 08/15/1996 16:12:57
> >> This is fine for "major" options, like COMPAT_10.  It rapidly
> >> becomes a maintenance nightmare when it comes to things like
> >> RASTERCONS_SMALLFONT or REAL_CLISTS or MAPPED_MBUFS or [...]
> 
> > Or, you can go the other way, and say: put all of them in one .h
> > file.
> 
> How does this differ from making all the .o files depend on the
> Makefile?

Mostly, it gets the 'options' out of the Makefiles.  I don't
particularly like the Huge command lines.

It also means that you can change your driver configuration (for
drivers which don't need counts or flags) without having to recompile
everything.


cgd