unbreak individual module building
Sepherosa Ziehau
sepherosa at gmail.com
Tue Nov 14 17:35:24 PST 2006
On 11/15/06, Matthew Dillon <dillon at xxxxxxxxxxxxxxxxxxxx> wrote:
:Sorry, I didn't read the commit log carefully enough :-P. Thanks for
:the explaination.
:
:> 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.
:
:Best Regards,
:sephe
This will generate a copy for each module, but I think that might be ok
since modules are not usually built without a kernel context. I presume
that the only time this mechanism is used is when you build a module
manually, right?
Yeah, it will not affect buildkernel stuffs :-)
Best Regards,
sephe
--
Live Free or Die
More information about the Submit
mailing list