MAKEALL: Add -m/-M option to determine maintainers
authorMarek Vasut <marex@denx.de>
Mon, 5 Mar 2012 15:10:51 +0000 (15:10 +0000)
committerWolfgang Denk <wd@denx.de>
Fri, 30 Mar 2012 20:34:58 +0000 (22:34 +0200)
commit9b96c6b11fac3d7bcd5f9cb4d2868d06500e28db
treeef343334324d2cedc8fd41ed9dd50082240ec046
parentc0b77e097f376878331757b135b3fd93605db10f
MAKEALL: Add -m/-M option to determine maintainers

The -m option tries to find the board in MAINTAINERS file and figure out the
email. The -M option lists boards including their maintainers emails and all
affiliated emails. There are multiple strategies used to retrieve these emails:

1) Check board/<boardname> with git log and use three most recent emails
2) Check board/<boardname> with git log and use three most used emails
3) Try finding board in MAINTAINERS file and retrieve all emails from there

The result is then sorted and unique results are retrieved and reported.

For -m option, only strategy 3) is used.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Wolfgang Denk <wd@denx.de>
MAKEALL