Page MenuHomeFreeBSD

Run `make obj` before running `make test-includes`
Needs ReviewPublic

Authored by ngie on Wed, Feb 25, 6:13 AM.
Tags
None
Referenced Files
F146247504: D55499.id172650.diff
Sun, Mar 1, 2:26 AM
F146203718: D55499.diff
Sat, Feb 28, 5:47 PM
Unknown Object (File)
Thu, Feb 26, 7:05 AM
Unknown Object (File)
Thu, Feb 26, 5:54 AM
Unknown Object (File)
Thu, Feb 26, 2:10 AM
Unknown Object (File)
Wed, Feb 25, 2:30 PM
Unknown Object (File)
Wed, Feb 25, 1:41 PM
Subscribers
None

Details

Reviewers
imp
emaste
markj
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