Import bmake-20240508
authorSimon J. Gerraty <sjg@FreeBSD.org>
Tue, 14 May 2024 04:13:22 +0000 (21:13 -0700)
committerSimon J. Gerraty <sjg@FreeBSD.org>
Tue, 14 May 2024 04:13:22 +0000 (21:13 -0700)
commit3c2ab5fddc576e58f3ffa70dc5fa95144646a513
tree3a605a59e4678bcb81a15a89f6feee55bc34b2e4
parent507951f55039f9d1ceae507d510f8cb68225fbc5
Import bmake-20240508

Intersting/relevant changes since bmake-20240430

ChangeLog since bmake-20240430

2024-05-07  Simon J Gerraty  <sjg@beast.crufty.net>

* VERSION (_MAKE_VERSION): 20240508
Merge with NetBSD make, pick up
o make: ensure variables set on command line get added to
.MAKEOVERRIDES (even if they start with '.') so they are passed to
sub-makes.

mk/ChangeLog since bmake-20240430

2024-05-04  Simon J Gerraty  <sjg@beast.crufty.net>

* install-mk (MK_VERSION): 20240504

* dirdeps.mk: allow BUILD_DIRDEPS_OVERRIDES to pass overrides to
sub-make building DIRDEPS_CACHE.
16 files changed:
ChangeLog
VERSION
job.c
main.c
make.h
mk/ChangeLog
mk/dirdeps.mk
mk/install-mk [changed mode: 0755->0644]
unit-tests/opt-debug-graph1.exp
unit-tests/opt-debug-graph2.exp
unit-tests/opt-debug-graph3.exp
unit-tests/suff-main-several.exp
unit-tests/suff-transform-debug.exp
unit-tests/varname-dot-makeoverrides.exp
unit-tests/varname-dot-makeoverrides.mk
var.c