[coreboot-gerrit] Patch set updated for coreboot: 92770c2 lint-stable: Add test for mobo directory naming consistency.
Vladimir Serbinenko (phcoder@gmail.com)
gerrit at coreboot.org
Sat Nov 15 13:05:20 CET 2014
Vladimir Serbinenko (phcoder at gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/7186
-gerrit
commit 92770c24782c2b56807b1c16c9b8e3a84903b169
Author: Vladimir Serbinenko <phcoder at 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 at 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 at ABCDEFGHIJKLMNOPQRSTUVWXYZ /-., at 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
More information about the coreboot-gerrit
mailing list