From 5549f31ebb6ca4ac93b597bcc124209069ddf9c4 Mon Sep 17 00:00:00 2001 From: Ethan Robert <ethan.rbrt90@gmail.com> Date: Thu, 13 Mar 2025 16:21:05 +0100 Subject: [PATCH] Added alternative to --embed-resources for older pandoc versions --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a8b23b1..5550124 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,7 @@ prerequisites: @echo "Vérification du fonctionnement de pandoc" @which pandoc > /dev/null || (echo "❌ Impossible de trouver la commande pandoc." ; exit 1) + @pandoc --version | grep -q "pandoc 2\.[0-9]\|pandoc 3" || (echo "❌ La version de pandoc doit être au moins 2.0." ; exit 1) prerequisites-pdflatex: prerequisites @echo "Vérification de la présence de pdflatex" @@ -18,6 +19,10 @@ pdf: prerequisites-pdflatex clean html: prerequisites clean @echo "Génération de Output.html" - @pandoc --defaults=config.yaml -o dist/Output.html --embed-resources --standalone + @if pandoc --version | grep -q "pandoc 2\.[0-9]\|pandoc 3"; then \ + pandoc --defaults=config.yaml -o dist/Output.html --embed-resources --standalone; \ + else \ + pandoc --defaults=config.yaml -o dist/Output.html --self-contained --standalone; \ + fi all: pdf html \ No newline at end of file -- GitLab