]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r266473,267331,267511:
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Aug 2014 23:33:51 +0000 (23:33 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Tue, 19 Aug 2014 23:33:51 +0000 (23:33 +0000)
commit83ca1ef7eb1693786c345f2464a79b512ac14fbb
tree375a82f239f7aa39dc334cde99023f70cfa8558a
parentffa96f8c50680407b53d564d9df740e3458c920e
MFC r266473,267331,267511:

  Use an intermediate target to associate with _SUBDIR which is marked .MAKE
  this allows make -n to do tree walks as expected without
  doing anything else (as intended).
  Use prefix _sub. to help avoid conflict with any real target.

  Put the test suite in its own tests.txz distribution file.
  Force all the contents of /usr/tests to go into a separate distribution
  file so that users of binary releases can easily choose to not install

  Create a mechanism for providing fine-grained build order dependencies
  during SUBDIR_PARALLEL builds.  This augments the coarse .WAIT mechanism,
  which is still useful if you've got a situation such as "almost everything
  depends on A and B".

git-svn-id: svn://svn.freebsd.org/base/stable/10@270187 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Makefile.inc1
etc/Makefile
lib/Makefile
share/mk/bsd.subdir.mk
share/mk/bsd.test.mk