diff --git a/Makefile b/Makefile index a8b23b1b79294ce161c14b93f3912b9d723d5b38..55501247a69cef4c387654012e6cc1e848a01322 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