All the strictly non-meta mode changes are in head,
this diff is the basic infra for meta mode in a "do no harm" form.
Ie. buildworld works as it always has.
A separate diff will show the initial targets hierarchy
Differential D2796 Authored by sjg on Jun 12 2015, 2:47 PM.
Details
Summary All the strictly non-meta mode changes are in head, A separate diff will show the initial targets hierarchy
Diff Detail
Event Timelinesjg updated this object. Herald added a subscriber: bdrewery. · View Herald TranscriptJun 12 2015, 2:47 PM2015-06-12 14:47:45 (UTC+0) Comment Actions Some comments on the changes to existing files. Will review the the new files tomorrow
sjg added inline comments.
Comment Actions OK, so there's a bunch of nit-picky comments, but generally I like this.
sjg added inline comments.
Comment Actions So including local.sys.mk earlier works fine, and allows us to easily hook in external toolchain ok But src.opts.mk cannot be included that early since it includes bsd.compiler.mk which needs the compiler selected. Closed by commit rS284345: Add META_MODE support. (authored by sjg). · Explain WhyJun 13 2015, 7:21 PM2015-06-13 19:21:22 (UTC+0) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 6177 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||