DragonFly BSD
DragonFly submit List (threaded) for 2006-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: unbreak individual module building

From: "Sepherosa Ziehau" <sepherosa@xxxxxxxxx>
Date: Wed, 15 Nov 2006 19:54:30 +0800

On 11/15/06, Sepherosa Ziehau <sepherosa@xxxxxxxxx> wrote:
On 11/15/06, Simon 'corecode' Schubert <corecode@xxxxxxxxxxxx> wrote:
> Sepherosa Ziehau wrote:
> >>    Because of all this the buildworld (in src/include/Makefile*) and
> >>    buildkernel (in src/Makefile.inc1) targets synthesize the 'missing'
> >>    <machine/*.h> header files by either creating a forwarding header
> >>    file to <cpu/*.h> or simply copying the <cpu/*.h> to the machine/
> >>    sub directory in the object tree or in /usr/include.
> >
> > I prefer to synthesizing missing headers:
> > http://leaf.dragonflybsd.org/~sephe/config2.diff
> >
> > Please review it.
> possibly a nitpick, but:  won't that break when you ^C config while creating the forwarding headers?  maybe the target should be something like ${_MACHINE_INC}/.done, which gets touch'ed after running config?

Please review it: http://leaf.dragonflybsd.org/~sephe/config3.diff

If no objection, I will commit it on this Friday.

Best Regards,

Live Free or Die

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]