| #!/bin/sh |
| # SPDX-License-Identifier: GPL-2.0 |
| # Copyright (c) 2020, Google LLC. All rights reserved. |
| # Author: Saravana Kannan <saravanak@google.com> |
| |
| # Find top of git repo |
| while [ `pwd` != '/' -a ! -d .git ] |
| do |
| cd .. |
| done |
| |
| # Exit if you can't find it |
| if [ ! -d .git ] |
| then |
| exit 1 |
| fi |
| |
| if [ ! -f ./scripts/get_maintainer.pl ] |
| then |
| exit 2 |
| fi |
| |
| opt='--no-rolestats --no-git-fallback --multiline --n' |
| if [ "$1" = '-cc' ] |
| then |
| shift |
| opt="$opt --no-m --no-r --l" |
| echo kernel-team@android.com |
| else |
| opt="$opt --m --r --no-l" |
| fi |
| |
| # Special case for git send-email that only passes one patch at a time |
| if [ $# -eq 1 ] |
| then |
| prefix="$1" |
| # Intentionally stripping out only the last 2 digits in the patch |
| # number |
| prefix=$(echo $1 | sed -e "s/[0-9][0-9]-.*\.patch/*.patch/") |
| set "$prefix" |
| fi |
| |
| ./scripts/get_maintainer.pl $opt $* 2>/dev/null |