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