From 40c845d3529cfd1a58c63f2cf356388b5d76e955 Mon Sep 17 00:00:00 2001 From: Patrick Georgi Date: Sun, 10 Aug 2014 19:32:34 +0200 Subject: lint: provide better GPL license text test Still not lint-stable due to too many open issues, but at least it doesn't try to touch files that aren't part of the repository anymore. Change-Id: I654b15480094c7731a7d0d17fa1622a0b41ac34a Signed-off-by: Patrick Georgi Reviewed-on: http://review.coreboot.org/6584 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel Reviewed-by: Edward O'Callaghan --- util/lint/lint-000-license-headers | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/util/lint/lint-000-license-headers b/util/lint/lint-000-license-headers index 07dde9487a6f..7074430b3643 100755 --- a/util/lint/lint-000-license-headers +++ b/util/lint/lint-000-license-headers @@ -20,16 +20,5 @@ # DESCR: Check that all files in src/ and util/ have valid license headers LC_ALL=C export LC_ALL -find src util -name .svn -type d -prune -o \ - -name README -prune -o \ - -name LICENSE -prune -o \ - -name TODO -prune -o \ - -name COPYING -prune -o \ - -name microcode-\*.h -prune -o \ - -name \*.[18] -prune -o \ - -name romcc -type d -prune -o \ - -name crossgcc -type d -prune -o \ - -name vendorcode -type d -prune -o \ - -type f -exec \ - grep -L "51 Franklin St, Fifth Floor, Boston" {} + | \ +grep -L "51 Franklin St, Fifth Floor, Boston" `git ls-files src util |egrep -v "(^3rdparty|^src/vendorcode/|^util/kconfig/|^util/romcc/tests|\|\|\|_shipped$|\.patch$|/microcode-[^/]*.h$)"` | \ sed -e "s,^.*$,File & has no valid GPL header.," -- cgit v1.2.3