summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2019-05-04 14:15:47 +0300
committerLars Wirzenius <liw@liw.fi>2019-05-04 14:15:47 +0300
commit12d52a760cd6f725a9c07d841a043a21a2c4fe2c (patch)
tree4359bd8e58aa08589c16f4d195084bc3484b3643
parent41e0dfb85e8d69cdf063ce363ce69d6f0c7ec5fc (diff)
downloadsaga-poc-12d52a760cd6f725a9c07d841a043a21a2c4fe2c.tar.gz
Fix: get date from git into document
-rw-r--r--Makefile4
-rwxr-xr-xdocid2
-rw-r--r--saga.pdfbin143563 -> 143543 bytes
-rw-r--r--saga.yarn2
4 files changed, 5 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index cd287a4..fe8af54 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,8 @@
all: muck1.pdf muck2.pdf muck3.pdf jt1.pdf jt2.pdf saga.pdf
%.pdf: %.yarn
- pandoc -o $@ $< \
+ sed "s/%VERSION%/$$(./docid "$<")/" "$<" > tmp
+ pandoc -o $@ tmp \
--number-sections \
--toc \
--top-level-division=chapter \
@@ -13,3 +14,4 @@ all: muck1.pdf muck2.pdf muck3.pdf jt1.pdf jt2.pdf saga.pdf
-Vsansfont:FreeSans \
-Vmonofont:FreeMonoBold \
-Vgeometry:top=2cm,bottom=2.5cm,left=2cm,right=1cm
+# rm -f tmp
diff --git a/docid b/docid
index ce3612a..22dc1f5 100755
--- a/docid
+++ b/docid
@@ -2,5 +2,5 @@
set -eu
-git show "$1" | sed -n '/^Date: */s///p'
+git log "$1" | sed '/^$/,$d' | sed -n '/^Date: */s///p'
diff --git a/saga.pdf b/saga.pdf
index 81d3631..fec0683 100644
--- a/saga.pdf
+++ b/saga.pdf
Binary files differ
diff --git a/saga.yarn b/saga.yarn
index a62a036..e7f03ac 100644
--- a/saga.yarn
+++ b/saga.yarn
@@ -3,7 +3,7 @@ title: Acceptance testing using Saga
author:
- Lars Wirzenius
- Daniel Silverstone
-date: WIP
+date: %VERSION%
keywords:
- automated acceptance testing
- scenario testing