Makefile 580 Bytes
Newer Older
Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
1
2
3
4
5
6
7
8
all: html/cours1.html

help:
	@echo "- cours1.html: création du html (default)"
	@echo "- cours1.pdf: création du PDF"
	@echo "- lab: démarrage du lab docker"
	@echo "- stop: arrêt du lab docker"
	@echo "- run: lancement de la présentation"
Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
9
10

html/%.html: %.md
Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
11
12
13
14
15
16
17
18
	pandoc -s -t revealjs -V revealjs-url=./reveal.js-3.9.2 -V theme=league -o $@ $<

%.pdf: %.md
	pandoc -t beamer $< -V theme:Madrid -o $@

lab:
	@docker-compose up -d
	@docker-compose ps
Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
19

Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
20
21
22
stop:
	@docker-compose stop
	@docker-compose rm -f
Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
23

Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
24
25
run:
	present cours1.md
Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
26
27

clean:
Bonnegent Sebastien's avatar
Bonnegent Sebastien committed
28
	rm -f html/cours?.html html/cours1.*.html