Page MenuHomeFreeBSD

Update share/mk files from bmake
ClosedPublic

Authored by sjg on Tue, Dec 9, 7:53 AM.

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 Not Applicable
Unit
Tests Not Applicable

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.