aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2023-12-22 22:12:10 +0100
committerW. Kosior <koszko@koszko.org>2024-12-24 09:36:01 +0100
commitda98f1be0bd68016e6045bfaa0dda2bcc37a6c9f (patch)
tree4784577229035fd79b2b3cb964e323c991c9d805
parent187b13f65f5e1fd13de76b601983f69d5e0f688a (diff)
downloadguix-da98f1be0bd68016e6045bfaa0dda2bcc37a6c9f.tar.gz
guix-da98f1be0bd68016e6045bfaa0dda2bcc37a6c9f.zip
build: Fix `make dist'-specific targets in VPATH builds.
* Makefile.am (gen-ChangeLog): Look for .git in `$(top_srcdir)'. (gen-AUTHORS): Look for .git in `$(top_srcdir)'. Change-Id: Ib6d78f08f8791d2f8e1758614d21c41f04a39b0a
-rw-r--r--Makefile.am9
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index d3eeaddaf4..60579b7d1d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1011,16 +1011,19 @@ gen-tarball-version:
echo $(SOURCE_DATE_EPOCH) > $(distdir)/.tarball-timestamp
gen-ChangeLog:
- $(AM_V_GEN)set -e; \
+ $(AM_V_GEN)if test -d $(top_srcdir)/.git; then \
+ set -e; \
export LC_ALL=en_US.UTF-8; \
export TZ=UTC0; \
$(top_srcdir)/build-aux/gitlog-to-changelog \
> $(distdir)/ChangeLog.tmp; \
rm -f $(distdir)/ChangeLog; \
- mv $(distdir)/ChangeLog.tmp $(distdir)/ChangeLog;
+ mv $(distdir)/ChangeLog.tmp $(distdir)/ChangeLog; \
+ fi
gen-AUTHORS:
- $(AM_V_GEN)set -e; \
+ $(AM_V_GEN)if test -d $(top_srcdir)/.git; then \
+ set -e; \
rm -f "$(distdir)/AUTHORS"; \
export LC_ALL=en_US.UTF-8; \
export TZ=UTC0; \