diff options
author | sjg <sjg@FreeBSD.org> | 2013-03-08 01:51:32 +0000 |
---|---|---|
committer | sjg <sjg@FreeBSD.org> | 2013-03-08 01:51:32 +0000 |
commit | 01d132e6de4aecfa641945d0e5d774e6c515c8ee (patch) | |
tree | 022351dcf5a38a52f76713e0c3decf68cd3d2a1d /share/mk/local.sys.mk | |
parent | c5f0bdef1d8c0ef23eda3f17ff4a8be5156c1678 (diff) | |
download | FreeBSD-src-01d132e6de4aecfa641945d0e5d774e6c515c8ee.zip FreeBSD-src-01d132e6de4aecfa641945d0e5d774e6c515c8ee.tar.gz |
Control default .MAKE.DEPENDFILE indepentend of .MAKE.DEPENDFILE_PREFERENCE
Diffstat (limited to 'share/mk/local.sys.mk')
-rw-r--r-- | share/mk/local.sys.mk | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/share/mk/local.sys.mk b/share/mk/local.sys.mk index d10076c..af6e72c 100644 --- a/share/mk/local.sys.mk +++ b/share/mk/local.sys.mk @@ -168,11 +168,15 @@ STAGED_INCLUDE_DIR= ${STAGE_OBJTOP}/include .include "meta.sys.mk" .endif -# most dirs can be satisfied with one Makefile.depend -.undef .MAKE.DEPENDFILE +# this is sufficient for most of the tree. +.MAKE.DEPENDFILE_DEFAULT = ${.MAKE.DEPENDFILE_PREFIX} + +# but if we have a machine qualified file it should be used in preference .MAKE.DEPENDFILE_PREFERENCE = \ - ${.MAKE.DEPENDFILE_PREFIX} \ - ${.MAKE.DEPENDFILE_PREFIX}.${MACHINE} + ${.MAKE.DEPENDFILE_PREFIX}.${MACHINE} \ + ${.MAKE.DEPENDFILE_PREFIX} + +.undef .MAKE.DEPENDFILE .include "sys.dependfile.mk" |