From fc18c0c1e6f1f15f2d00c4d1ecd142a7e0370c28 Mon Sep 17 00:00:00 2001 From: Ethan Robert <ethan.rbrt90@gmail.com> Date: Thu, 13 Mar 2025 16:01:36 +0100 Subject: [PATCH] Fixed makefile --- S2.03 - HAMIDA,DOCHY,ROBERT/Makefile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 S2.03 - HAMIDA,DOCHY,ROBERT/Makefile diff --git a/S2.03 - HAMIDA,DOCHY,ROBERT/Makefile b/S2.03 - HAMIDA,DOCHY,ROBERT/Makefile new file mode 100644 index 0000000..a8b23b1 --- /dev/null +++ b/S2.03 - HAMIDA,DOCHY,ROBERT/Makefile @@ -0,0 +1,23 @@ +prerequisites: + @echo "Vérification du fonctionnement de pandoc" + @which pandoc > /dev/null || (echo "❌ Impossible de trouver la commande pandoc." ; exit 1) + +prerequisites-pdflatex: prerequisites + @echo "Vérification de la présence de pdflatex" + @which pdflatex > /dev/null || (echo "❌ Impossible de trouver la commande pdflatex." ; exit 1) + +clean: + @echo "Suppression de Output.pdf" + @rm dist/Output.pdf || (echo) + @echo "Suppression de Output.html" + @rm dist/Output.html || (echo) + +pdf: prerequisites-pdflatex clean + @echo "Génération de Output.pdf" + @pandoc --defaults=config.yaml -o dist/Output.pdf + +html: prerequisites clean + @echo "Génération de Output.html" + @pandoc --defaults=config.yaml -o dist/Output.html --embed-resources --standalone + +all: pdf html \ No newline at end of file -- GitLab