summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2016-07-02 10:06:13 +0200
committerCarlos Garcia Campos <carlosgc@gnome.org>2016-07-02 10:06:13 +0200
commit974f3ef9dd389448fbe81c4a4f19d679d4d30374 (patch)
tree53cb18199a8040a928029bdb73b8f6c9df6d30c0
parent38bb113d18ac0e7872dfac311295c8f42e9a260f (diff)
build: Fix make distcheck
-rw-r--r--Makefile.am9
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile.am b/Makefile.am
index b39c5af..5556aa7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -23,8 +23,11 @@ DISTCLEANFILES = \
dist-hook: changelog
-changelog: $(top_srcdir)/.git/HEAD
- git log --stat > ChangeLog
+changelog:
+ @if test -d "$(srcdir)/.git"; then \
+ git log --stat > ChangeLog; \
+ cp ChangeLog $(distdir)/; \
+ fi
doc: Doxyfile
doxygen Doxyfile
@@ -129,4 +132,4 @@ doc-publish: doc
scp $(MANUAL_TAR_FILE) $(RELEASE_UPLOAD_HOST):$(MANUAL_UPLOAD_DIR)
ssh $(RELEASE_UPLOAD_HOST) "cd $(MANUAL_UPLOAD_DIR) && tar xzf $(MANUAL_TAR_FILE) && rm -f manual && ln -s $(MANUAL_DATED) manual && ln -sf $(MANUAL_TAR_FILE) libspectre-manual.tar.gz"
-.PHONY: release-verify-newer release-remove-old release-cleanup-group-sticky release-check release-upload release-publish doc-publish \ No newline at end of file
+.PHONY: release-verify-newer release-remove-old release-cleanup-group-sticky release-check release-upload release-publish doc-publish changelog