From ac140f796633b36487d3bef0bb43ed9f10b62666 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sun, 19 Jul 2015 21:50:57 +0200 Subject: [PATCH] build: Adjust 'gen-AUTHORS' for 'distcheck' and when run from a tarball. * Makefile.am (gen-AUTHORS): Don't do anything if '.git' is missing. Remove "$(distdir)/AUTHORS" before invoking 'generate-authors.scm'. --- Makefile.am | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile.am b/Makefile.am index 5cf9314014..870c6f914b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -389,9 +389,12 @@ gen-ChangeLog: fi gen-AUTHORS: - $(top_builddir)/pre-inst-env "$(GUILE)" \ - "$(top_srcdir)/build-aux/generate-authors.scm" \ - "$(top_srcdir)" "$(distdir)/AUTHORS" + if test -d .git; then \ + rm -f "$(distdir)/AUTHORS"; \ + $(top_builddir)/pre-inst-env "$(GUILE)" \ + "$(top_srcdir)/build-aux/generate-authors.scm" \ + "$(top_srcdir)" "$(distdir)/AUTHORS"; \ + fi # Make sure we're not shipping a file that embeds a local /gnu/store file name. assert-no-store-file-names: