aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile11
1 files changed, 7 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 34ebe2661..6a0f2b59b 100644
--- a/Makefile
+++ b/Makefile
@@ -255,10 +255,13 @@ validate-epub: ## generate an epub and validate it with epubcheck and ace
which epubcheck || exit 1
which ace || exit 1
tmp=$$(mktemp -d) && \
- $(pandoc) test/epub/wasteland.native -Mtitle="The Wasteland" --resource-path test/epub -o $$tmp/file.epub --number-sections --toc --quiet && \
- echo $$tmp/file.epub && \
- epubcheck $$tmp/file.epub && \
- ace $$tmp/file.epub -o ace --force
+ for epubver in 2 3; do \
+ file=$$tmp/ver$$epubver.epub ; \
+ $(pandoc) test/epub/wasteland.native -Mtitle="The Wasteland" --resource-path test/epub -t epub$$epubver -o $$file --number-sections --toc --quiet && \
+ echo $$file && \
+ epubcheck $$file || exit 1 && \
+ ace $$file -o ace-report-v$$epubver --force ; \
+ done
modules.csv: $(PANDOCSOURCEFILES)
@rg '^import.*Text\.Pandoc\.' --with-filename $^ \