From d2b9b360f4175e40444185bd530f25d4b81994a8 Mon Sep 17 00:00:00 2001
From: Orestis <orestis.malaspinas@pm.me>
Date: Tue, 20 Sep 2022 17:15:42 +0200
Subject: [PATCH] modified makefile
---
slides/Makefile | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/slides/Makefile b/slides/Makefile
index 145d422..e2ebe71 100644
--- a/slides/Makefile
+++ b/slides/Makefile
@@ -37,9 +37,11 @@ puppeteer:
@echo "Setting chromium to $(CHROMIUM) for puppeteer"
@echo -e "{\n\"executablePath\":" \"$(CHROMIUM)\" ",\n\"args\": [\"--no-sandbox\"]\n}" > .puppeteer.json
-index:
- rm -f index.md
- ./gen_index.sh
+index.md:
+ $(shell ./gen_index.sh)
+
+index.html: index.md
+ pandoc -s $(OPTIONS) -o $@ $^
markdown: $(MARKDOWN) # La markdown les cibles %.markdown
@@ -61,11 +63,12 @@ yq: # On peut même télécharger un petit programme avec notre makefile
wget -nc https://github.com/mikefarah/yq/releases/download/3.4.1/yq_linux_amd64
chmod "u+x" yq_linux_amd64
-deploy: all
+deploy: all index.html
mkdir -p algo_cours
cp *.pdf algo_cours
+ cp index.html algo_cours
clean:
rm -f *.html *.pdf *.markdown yq_linux_amd64* index.md .puppeteer.json
-.PHONY: clean index puppeteer yq
+.PHONY: clean index.md puppeteer yq
--
GitLab