| #!/bin/sh |
| # This file is part of the coreboot project. |
| # |
| # Copyright (C) 2016 Google Inc. |
| # |
| # This program is free software; you can redistribute it and/or modify |
| # it under the terms of the GNU General Public License as published by |
| # the Free Software Foundation; version 2 of the License. |
| # |
| # This program is distributed in the hope that it will be useful, |
| # but WITHOUT ANY WARRANTY; without even the implied warranty of |
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| # GNU General Public License for more details. |
| # |
| # |
| # DESCR: Run checkpatch on directories that are known good |
| |
| PIDS="" |
| DIRS="src/acpi \ |
| src/cpu/armltd src/cpu/qemu-power8 src/cpu/qemu-x86 \ |
| src/drivers/dec src/drivers/gic src/drivers/ti \ |
| src/ec/purism \ |
| src/include/boot src/include/superio src/include/sys \ |
| src/mainboard/adlink src/mainboard/purism src/mainboard/ti \ |
| src/superio/acpi src/superio/common \ |
| " |
| |
| for directory in $DIRS; do |
| util/lint/lint-007-checkpatch "$directory" & |
| PIDS="$PIDS $!" |
| done |
| |
| # wait for tests to finish. |
| for pid in $PIDS; do |
| wait "$pid" |
| done |