coreboot/util/lint
Martin Roth 6a91cfd6d3 UPSTREAM: util/lint/lint: Show lint script output as it's running
The checkpatch script takes a really long time to run, and when the
output is buffered to wait until it's finished, it's hard to tell if
the script is actually doing anything.

Instead, use tee to log the output and display it at the same time.

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Martin Roth <martinroth@google.com>
Reviewed-on: https://review.coreboot.org/17125
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Tested-by: build bot (Jenkins)

Change-Id: I3cf36e5e6ca28584103888ee1c6f125320ac068a
Reviewed-on: https://chromium-review.googlesource.com/404681
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-10-29 15:16:30 -07:00
..
check_lint_tests lint/check_lint_tests: Add script that will break all stable tests 2016-04-10 18:13:01 +02:00
checkpatch.pl UPSTREAM: checkpatch.pl: ignore '#define asmlinkage' 2016-09-22 08:55:09 -07:00
kconfig_lint UPSTREAM: Revert "util/lint/kconfig_lint: change warning levels and text" 2016-10-04 21:18:52 -07:00
kconfig_lint_README
lint UPSTREAM: util/lint/lint: Show lint script output as it's running 2016-10-29 15:16:30 -07:00
lint-000-license-headers util/lint: update lint-000-license-headers 2016-04-13 17:37:53 +02:00
lint-001-no-global-config-in-romstage
lint-007-checkpatch UPSTREAM: lint/lint-007-checkpatch: Update lint script 2016-09-22 08:55:07 -07:00
lint-008-kconfig
lint-014-qualified-types util/lint: Find unsigned variables with no length specified 2016-04-21 23:13:09 +02:00
lint-016-non-ascii UPSTREAM: util/lint: Add a lint tool to find non-ascii & unprintable chars 2016-08-09 17:11:31 -07:00
lint-stable-000-license-headers lint: Add check for amd & apple mainboard license headers 2016-04-21 23:07:31 +02:00
lint-stable-003-whitespace
lint-stable-004-style-labels lint/lint-stable-004-style-labels: Update script 2016-04-13 02:11:28 +02:00
lint-stable-005-board-status lint: Update board status script to look at the whole tree 2016-03-29 23:30:47 +02:00
lint-stable-006-board-name
lint-stable-008-kconfig lint-kconfig: pipe stderr to stdout to catch script errors 2016-03-05 15:40:31 +01:00
lint-stable-009-old-licenses UPSTREAM: Add minimal GNAT run time system (RTS) 2016-09-21 19:36:46 -07:00
lint-stable-010-asm-syntax
lint-stable-012-executable-bit
lint-stable-013-site-local
remccoms3.sed
spelling.txt UPSTREAM: util/lint: Update to latest checkpatch.pl 2016-09-07 00:16:42 -07:00