diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2017-11-10 19:53:17 +0000 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2017-11-10 19:53:17 +0000 |
commit | 4a398ab3dc6542db91f258a9fe0eb7b72ba59965 (patch) | |
tree | 66511433cb2f5a2f03646eb59f51fbd301fe3dfd /share/mk/bsd.crunchgen.mk | |
parent | 412077527594ee8e621c2b40c9c83bc30e9b0881 (diff) | |
download | src-4a398ab3dc6542db91f258a9fe0eb7b72ba59965.tar.gz src-4a398ab3dc6542db91f258a9fe0eb7b72ba59965.zip |
No need to run 'make depend' with FAST_DEPEND logic in-tree.
Sponsored by: Dell EMC Isilon
Notes
Notes:
svn path=/head/; revision=325676
Diffstat (limited to 'share/mk/bsd.crunchgen.mk')
-rw-r--r-- | share/mk/bsd.crunchgen.mk | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/share/mk/bsd.crunchgen.mk b/share/mk/bsd.crunchgen.mk index bb2b483711a7..1e60d81fffd4 100644 --- a/share/mk/bsd.crunchgen.mk +++ b/share/mk/bsd.crunchgen.mk @@ -122,7 +122,11 @@ ${OUTPUTS}: ${CONF} ${CRUNCHGEN} -fq -m ${OUTMK} -c ${OUTC} ${CONF} # Avoid redundantly calling 'make objs' which we've done by our # own dependencies. - sed -i '' -e "s/^\(${PROG}:.*\) \$$(SUBMAKE_TARGETS)/\1/" ${OUTMK} + # Also avoid unneeded 'make depend' call. + sed -i '' \ + -e "s/^\(${PROG}:.*\) \$$(SUBMAKE_TARGETS)/\1/" \ + -e '/$$(CRUNCHMAKE) $$(BUILDOPTS).* \<depend\> &&.*/d' \ + ${OUTMK} # These 2 targets cannot use .MAKE since they depend on the generated # ${OUTMK} above. |