From e565b529faf932e1b772587bcf4e1a8e105eae9c Mon Sep 17 00:00:00 2001 From: Stefan Monnier Date: Tue, 1 Dec 2015 09:25:04 -0500 Subject: [PATCH] * GNUmakefile (check_copyrights): Skip symlinks --- GNUmakefile | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 010d16585..ad86a7f8d 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -13,20 +13,20 @@ CR_EXCEPTIONS=copyright_exceptions .PHONY: check_copyrights check_copyrights: @echo "Compute exceptions >$(CR_EXCEPTIONS)~" - @export LC_ALL=C; \ - (cd packages && \ - find . -name '.git' -prune -o \ - -name 'test' -prune -o \ - -name '*.el' -print0 | \ - xargs -0 grep -L 'Free Software Foundation, Inc' | \ - grep -v '\(\.dir-locals\|.-\(pkg\|autoloads\)\)\.el$$'; \ - find . -name '.git' -prune -o -name '*.el' -print | \ - while read f; do \ - fquoted="$$(echo $$f|tr '|' '_')"; \ - sed -n -e '/[Cc]opyright.*, *[1-9][-0-9]*,\?$$/N' \ - -e '/Free Software Foundation/d' \ - -e "s|^\\(.*[Cc]opyright\\)|$$fquoted:\\1|p" \ - "$$f"; \ + @export LC_ALL=C; \ + (cd packages && \ + find . -name '.git' -prune -o \ + -name 'test' -prune -o \ + -name '*.el' -print0 | \ + xargs -0 grep -L 'Free Software Foundation, Inc' | \ + grep -v '\(\.dir-locals\|.-\(pkg\|autoloads\)\)\.el$$'; \ + find . -name '.git' -prune -o -name '*.el' -type f -print | \ + while read f; do \ + fquoted="$$(echo $$f|tr '|' '_')"; \ + sed -n -e '/[Cc]opyright.*, *[1-9][-0-9]*,\?$$/N' \ + -e '/Free Software Foundation/d' \ + -e "s|^\\(.*[Cc]opyright\\)|$$fquoted:\\1|p" \ + "$$f"; \ done) | sort >$(CR_EXCEPTIONS)~ diff -u "$(CR_EXCEPTIONS)" "$(CR_EXCEPTIONS)~" -- 2.39.2