diff options
author | Bryan Drewery <bdrewery@FreeBSD.org> | 2015-10-19 18:41:01 +0000 |
---|---|---|
committer | Bryan Drewery <bdrewery@FreeBSD.org> | 2015-10-19 18:41:01 +0000 |
commit | 670c3111ae9f34e472efc561b3a80a2270b907f3 (patch) | |
tree | b74bd414ad8bd6c82ed41b8a80677ecbb302d891 | |
parent | f80b0d639be573bb1116f0550638c71ab604556d (diff) | |
download | freebsd-ports-670c3111ae9f34e472efc561b3a80a2270b907f3.zip |
The command environment from r399703 is only needed if recursing.
With hat: portmgr
-rw-r--r-- | Mk/Scripts/depends-list.sh | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Mk/Scripts/depends-list.sh b/Mk/Scripts/depends-list.sh index 7573d59719ad..d5cf1c67ec49 100644 --- a/Mk/Scripts/depends-list.sh +++ b/Mk/Scripts/depends-list.sh @@ -21,9 +21,12 @@ done shift $((OPTIND-1)) validate_env dp_ALLDEPENDS dp_PORTSDIR dp_PKGNAME -[ ${recursive} -eq 1 ] && validate_env dp_MAKE - -MAKE="${dp_MAKE}" PORTSDIR="${dp_PORTSDIR}" export_ports_env >/dev/null +if [ ${recursive} -eq 1 ]; then + validate_env dp_MAKE + # Cache command executions to avoid looking them up again in every + # sub-make. + MAKE="${dp_MAKE}" PORTSDIR="${dp_PORTSDIR}" export_ports_env >/dev/null +fi set -u |