Page MenuHomeFreeBSD

Update share/mk files from bmake
ClosedPublic

Authored by sjg on Tue, Dec 9, 7:53 AM.
Tags
None
Referenced Files
F139416183: D54150.id167787.diff
Thu, Dec 11, 8:20 PM
F139395728: D54150.diff
Thu, Dec 11, 3:55 PM
Unknown Object (File)
Wed, Dec 10, 6:52 AM
Unknown Object (File)
Wed, Dec 10, 5:08 AM
Subscribers

Details

Summary

Update to the latest makefiles etc from bmake.
Mostly this just replaces sjg license with an SPDX tag.

There are also some improvements to meta2deps* and optimizations
to leverage POSIX shell features in some target scripts.
Default isPOSIX_SHELL to ':' in sys.mk to enable these.

Use :sh1 in M_type if possible.

bsd.progs.mk has diverged too much to touch beyond making the
SPDX tag update.

Diff Detail

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

Event Timeline

sjg requested review of this revision.Tue, Dec 9, 7:53 AM

Looks reasonable. Just one minor nit.

share/mk/meta2deps.py
565

Gratuitous line swap?

This revision is now accepted and ready to land.Tue, Dec 9, 9:47 PM
This revision was automatically updated to reflect the committed changes.