From 67b442f2aa53103848098cfe279e2cff116c7367 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 20 Nov 2011 21:33:48 +0100 Subject: [PATCH] maint: make generated THANKS file read-only * Makefile.am (THANKS): Make generated file read-only. --- Makefile.am | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 716cbdde1..b866cbbef 100644 --- a/Makefile.am +++ b/Makefile.am @@ -143,7 +143,7 @@ ASSORT = LC_ALL=C sort prologue = perl -ne '/^\#\#/ and exit; print' $(srcdir)/THANKS.in THANKS: THANKS.in Makefile.am .mailmap thanks-gen .version - $(AM_V_GEN) \ + $(AM_V_GEN)rm -f $@-t $@; \ { \ $(prologue); echo; \ { perl -ne '/^$$/.../^$$/ and print' $(srcdir)/THANKS.in \ @@ -154,7 +154,7 @@ THANKS: THANKS.in Makefile.am .mailmap thanks-gen .version | LC_ALL=en_US.UTF-8 sort -f; \ echo; \ printf ';; %s\n' 'Local Variables:' 'coding: utf-8' End:; \ - } > $@-t && mv $@-t $@ + } > $@-t && chmod a-w $@-t && mv $@-t $@ # Some of our git hook scripts are supposed to be identical to git's samples. # See if they are still in sync. -- 2.11.4.GIT