Vladimir Serbinenko (phcoder@gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/7186
-gerrit
commit bb5418659092ad0d2a7358d24fd1d1cf3867b43d Author: Vladimir Serbinenko phcoder@gmail.com Date: Fri Oct 24 19:37:30 2014 +0200
lint-stable: Add test for mobo directory naming consistency.
Change-Id: Id1e90403354a8b5af70177a92086f27a9e3981c4 Signed-off-by: Vladimir Serbinenko phcoder@gmail.com --- util/lint/lint-stable-006-mobodirs | 10 ++++++++++ 1 file changed, 10 insertions(+)
diff --git a/util/lint/lint-stable-006-mobodirs b/util/lint/lint-stable-006-mobodirs index aed8f24..0535f5f 100755 --- a/util/lint/lint-stable-006-mobodirs +++ b/util/lint/lint-stable-006-mobodirs @@ -30,5 +30,15 @@ for kconfig in src/mainboard/*/Kconfig; do fi; done
+ +for kconfig in src/mainboard/*/*/Kconfig; do + partnumber=$(grep -A3 MAINBOARD_PART_NUMBER "$kconfig"|sed -n 's,^[[:space:]]*default[[:space:]]*"(.*)"[[:space:]]*$,\1,p'|sed 'y@ABCDEFGHIJKLMNOPQRSTUVWXYZ /-.,@abcdefghijklmnopqrstuvwxyz_____@;s,(,,g;s,),,g;s,+,_plus,g'); + dir="$(basename "$(dirname "$kconfig")")"; + dn="$(dirname $(dirname "$kconfig"))"; + if [ x"$dir" != x"$partnumber" ]; then + echo "directory $dn/$dir should be $dn/$partnumber"; + fi; +done + exit 0