From 946bbfed6d42e6482e5dab93b265ad3afb9171b3 Mon Sep 17 00:00:00 2001
From: John Swinbank <swinbank@astron.nl>
Date: Mon, 7 Jun 2021 12:40:13 +0200
Subject: [PATCH] Automatically generate changelog

---
 .gitignore  | 1 +
 Makefile    | 5 +++--
 SDC-006.tex | 7 +------
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/.gitignore b/.gitignore
index d43b50f..22d7ca2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,5 +11,6 @@ SDC-006.out
 SDC-006.pdf
 SDC-006.toc
 SDC-006.run.xml
+changes.tex
 meta.tex
 texput.log
diff --git a/Makefile b/Makefile
index 675adce..4a20820 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,12 @@
 DOCNAME=SDC-006
 export TEXMFHOME ?= astron-texmf/texmf
 
-$(DOCNAME).pdf: $(DOCNAME).tex meta.tex
+$(DOCNAME).pdf: $(DOCNAME).tex meta.tex changes.tex
 	xelatex $(DOCNAME)
 	makeglossaries $(DOCNAME)
 	biber $(DOCNAME)
 	xelatex $(DOCNAME)
 	xelatex $(DOCNAME)
 
-include astron-texmf/vcs-meta.make
+include astron-texmf/make/vcs-meta.make
+include astron-texmf/make/changes.make
diff --git a/SDC-006.tex b/SDC-006.tex
index 7d52a07..9f471ac 100644
--- a/SDC-006.tex
+++ b/SDC-006.tex
@@ -3,6 +3,7 @@
 \usepackage{glossary-mcols}
 
 \input{meta}
+\input{changes}
 
 \setDocTitle{ASTRON Science Data Centre Vision}
 \setDocNumber{SDC-006}
@@ -10,12 +11,6 @@
 \setDocDate{\vcsDate}
 \setDocProgram{SDC}
 
-\setDocChangeRecord{
-  \addChangeRecord{0.3}{2021-05-07}{Detailed response to comments from Pizzo}
-  \addChangeRecord{0.2}{2021-04-16}{Revised draft for distribution to A\&O}
-  \addChangeRecord{0.1}{2021-02-18}{Initial draft for distribution}
-}
-
 \setDocAuthors{
   \addPerson{Roberto Pizzo}{ASTRON}{\vcsDate}
   \addPerson{John D. Swinbank}{ASTRON}{\vcsDate}
-- 
GitLab