Change-Id: I84f612db058d83936ddd5a6baa32c993e5b0f594 Signed-off-by: Martin Roth <martinroth@google.com> Reviewed-on: https://review.coreboot.org/26064 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
		
			
				
	
	
		
			52 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			52 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/sh
 | |
| # This file is part of the coreboot project.
 | |
| #
 | |
| # Copyright (C) 2010 coresystems GmbH
 | |
| # 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: verify that files don't have the old style header
 | |
| 
 | |
| # regex list of files and directories to exclude from the search
 | |
| HEADER_EXCLUDED="\
 | |
| ^src/lib/gnat/|\
 | |
| ^src/vendorcode/|\
 | |
| ^util/kconfig/|\
 | |
| \<COPYING\>|\
 | |
| \.jpg$|\
 | |
| \.cksum$|\
 | |
| \.bin$|\
 | |
| \.vbt$|\
 | |
| \.hex$|\
 | |
| \.patch$|\
 | |
| _shipped$|\
 | |
| ^util/scripts/no-fsf-addresses.sh|\
 | |
| ^util/lint/lint-000-license-headers|\
 | |
| ^util/lint/lint-stable-009-old-licenses\
 | |
| "
 | |
| 
 | |
| if [ -z "$HEADER_DIRS" ]; then
 | |
| 	HEADER_DIRS="src util"
 | |
| fi
 | |
| 
 | |
| LC_ALL=C export LC_ALL
 | |
| 
 | |
| headerlist=$(git ls-files $HEADER_DIRS | egrep -v "($HEADER_EXCLUDED)")
 | |
| 
 | |
| #check for the old style header
 | |
| headerlist=$(grep -il "You should have received a copy of the GNU" \
 | |
| 	$headerlist 2>/dev/null)
 | |
| 
 | |
| for file in $headerlist; do
 | |
| 	echo "$file has the old GPL header."
 | |
| done
 |