#!/bin/bash . "$(dirname $0)/common.sh" "" log=$LOG_FILE [ -f merge.log ] && log=merge.log control=$CTRL_FILE [ -f control ] && control=control branch="" [ "$1" = "-t" ] && { branch=$2 shift 2 } kconfig="" [ "$1" = "-c" ] && { kconfig=$2 shift 2 } cc="linux-next@vger.kernel.org, linux-kernel@vger.kernel.org" [ "$branch" ] || { branch=$(grep '^Merging ' $log | tail -1 | sed 's/^Merging //' | sed 's/ .*$//') branch=${branch%%/*} } contact=$(awk -F ' ' '$3=="'"$branch"'" { print $1; }' $control) greeting=${contact%% *} greeting=${greeting#\"} [ "${contact%,*}" = "${contact}" ] || greeting="all" subject="${1//BRANCH/$branch}" filter="sed -e \"s/BRANCH/$branch/g\"" [ "$kconfig" ] && filter="$filter -e \"s/KCONFIG_NAME/$kconfig/g\"" filter="$filter | fmt" $(dirname $0)/send_email "$contact" "$cc" "linux-next: $subject" <