]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r273186,r273873:
authorngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 22 Dec 2014 00:21:24 +0000 (00:21 +0000)
committerngie <ngie@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 22 Dec 2014 00:21:24 +0000 (00:21 +0000)
commit7c91eea9acd706f821fc17ea2c10a95f91125ac2
tree687de591dcb53e13a0c3b8ca7fc575ae3c345da2
parent8f40ad69b327bd3b2d30add0a4f71d3108f3de1f
MFC r273186,r273873:

r273186:

  Don't define rules based on PROGS if PROGS is empty.

  Reviewed by: sjg, ngie
  Sponsored by: EMC / Isilon Storage Division

r273873:

  Use the right depend file for each program.

  bsd.progs.mk generates a separate depend file for every program being
  built, but then it does not properly tell each submake to use those
  individual files.  Properly propagate the depend file to use.

  Discovered while preparing the update of atf to 0.21 and noticing that
  the test programs were not being relinked to the new library.

  This change is "make tinderbox" clean.

git-svn-id: svn://svn.freebsd.org/base/stable/10@276048 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
share/mk/bsd.progs.mk