]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix top-level targets with read-only OBJDIR.
authorbdrewery <bdrewery@FreeBSD.org>
Sat, 18 Nov 2017 20:01:15 +0000 (20:01 +0000)
committerbdrewery <bdrewery@FreeBSD.org>
Sat, 18 Nov 2017 20:01:15 +0000 (20:01 +0000)
commitb4647f4228cbd0dcfaa852a1a833bf8dba65f047
treee06fb6b00eca714996e3bd10f78b950c27f8f471
parent022d069e76427e698621569c566015c3861e9817
Fix top-level targets with read-only OBJDIR.

This also makes it so that top-level build targets do not immediately create
the OBJDIR.  Only sub-make targets will do so.  This avoids creating object
directories for targets like 'make check-old' or creating unneeded
MACHINE.MACHINE_ARCH directories during 'make tinderbox'.

Reported by: npn, lifanov
Tested by: npn, Mark Millard
Sponsored by: Dell
Makefile.sys.inc
share/mk/src.sys.obj.mk