[coreboot-gerrit] Patch set updated for coreboot: bb54186 lint-stable: Add test for mobo directory naming consistency.

Vladimir Serbinenko (phcoder@gmail.com) gerrit at coreboot.org
Sat Oct 25 02:57:27 CEST 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 bb5418659092ad0d2a7358d24fd1d1cf3867b43d
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