diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rwxr-xr-x | scripts/paxmark.sh | 10 |
2 files changed, 13 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2015-09-03 + + * scripts/paxmark.sh: make.conf can be a directory + 2014-12-22 * scripts/paxmark.sh: remove erroneous elog functions diff --git a/scripts/paxmark.sh b/scripts/paxmark.sh index 408e6aa..9d151f0 100755 --- a/scripts/paxmark.sh +++ b/scripts/paxmark.sh @@ -87,6 +87,14 @@ paxmarksh() { } MAKE_CONF="/etc/portage/make.conf" -[[ -e $MAKE_CONF ]] && source $MAKE_CONF + +if [[ -d $MAKE_CONF ]]; then + for MC in $MAKE_CONF/*; do + source $MC + done +elif [[ -e $MAKE_CONF ]]; then + source $MAKE_CONF +fi + PAX_MARKINGS=${PAX_MARKINGS:="PT"} paxmarksh "$@" |