bug 2450: Allow build of RELEASE 3.2 from master's bmake
authorJohn Marino <draco@marino.st>
Thu, 15 Nov 2012 12:49:05 +0000 (13:49 +0100)
committerJohn Marino <draco@marino.st>
Thu, 15 Nov 2012 17:02:16 +0000 (18:02 +0100)
commit59620cdf5e51b69ddb60f977317c7aa9d6dc86d5
tree02df9111a4af2a84e90ce7c625d56b5bf3666783
parenta8a5ffd44fb4125eb0ecd27ace70257e31dd23b4
bug 2450: Allow build of RELEASE 3.2 from master's bmake

It was not possible to build RELEASE 3.2 once the world was updated to
the 3.3 development branch.  The makefiles were incompatible with bmake.
It was possible to build RELEASE 3.2 with only a change to bsd.cpu.mk,
but parallel builds still failed.  The remaining changes and the previous
cherry-pick were all done to support parallel builds when building this
release branch from a system equipped with bmake as the system make.

<https://bugs.dragonflybsd.org/issues/2450>
share/mk/bsd.cpu.mk
share/mk/bsd.dep.mk
share/mk/bsd.obj.mk
share/mk/sys.mk
usr.bin/make/main.c