Page MenuHomeFreeBSD

Run `make obj` before running `make test-includes`
ClosedPublic

Authored by ngie on Wed, Feb 25, 6:13 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Mar 2, 6:12 AM
Unknown Object (File)
Mon, Mar 2, 1:02 AM
Unknown Object (File)
Sun, Mar 1, 2:24 PM
Unknown Object (File)
Sun, Mar 1, 1:46 PM
Unknown Object (File)
Sun, Mar 1, 2:26 AM
Unknown Object (File)
Sat, Feb 28, 5:47 PM
Unknown Object (File)
Thu, Feb 26, 7:05 AM
Unknown Object (File)
Thu, Feb 26, 5:54 AM
Subscribers
None

Details

Summary

Before this change, make test-includes (run as part of buildworld)
would place test files in the current directory, which would clutter up
git clones. Run make obj beforehand to ensure that the files are put
in ${.OBJDIR} instead of ${.CURDIR}. This helps cut down on the
noise significantly when running commands like git status.

MFC after: 1 week

Test Plan

Running git status after running make test-includes from the top-level now shows something like the following:

% git status tools/build/test-includes 
On branch release-sh-changes
Your branch is ahead of 'freebsd/main' by 3 commits.
  (use "git push" to publish your local commits)

nothing to commit, working tree clean
%

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 70978
Build 67861: arc lint + arc unit

Event Timeline

ngie requested review of this revision.Wed, Feb 25, 6:13 AM
ngie added reviewers: imp, emaste, markj.
ngie removed subscribers: imp, emaste.
This revision was not accepted when it landed; it landed in state Needs Review.Tue, Mar 3, 6:00 AM
This revision was automatically updated to reflect the committed changes.