Page MenuHomeFreeBSD

Send universe build log files to .OBJDIR.
Needs ReviewPublic

Authored by will on Sep 29 2014, 11:54 PM.
Tags
None
Referenced Files
Unknown Object (File)
Dec 19 2023, 11:36 PM
Unknown Object (File)
May 22 2023, 10:03 PM
Unknown Object (File)
Apr 9 2023, 6:23 AM
Unknown Object (File)
Mar 23 2023, 4:12 PM
Unknown Object (File)
Dec 22 2022, 2:31 AM
Unknown Object (File)
Mar 24 2017, 2:05 AM
Unknown Object (File)
Sep 10 2016, 8:17 AM
Unknown Object (File)
Aug 7 2016, 12:05 PM
Subscribers
This revision needs review, but there are no reviewers specified.

Details

Reviewers
None
Summary

This honors 'make obj' principles, in which modifications are only made to
the object directory.

Test Plan

Run 'make universe', observe that nothing breaks.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

will retitled this revision from to Send universe build log files to .OBJDIR..
will updated this object.
will edited the test plan for this revision. (Show Details)

What does ${.OBJDIR} expand to for individual archs in universe?

In D873#216330, @emaste wrote:

What does ${.OBJDIR} expand to for individual archs in universe?

Does it matter? This isn't affected by the value of .OBJDIR in the per-arch sub-makes. I haven't run this patch in a while, but it seems straightforward to me. It puts the log files in the parent .OBJDIR; all universes are nested just below there. Maybe it makes more sense to put the log file in the individual arch's .OBJDIR instead, but this way keeps the existing aesthetic of all the universe log files being in one place.

In D873#220633, @will wrote:

Does it matter?

Not too much, it's really just a "where do I look for the log files after this change?"