Newer
Older
PDFOPTIONS = -t beamer
PDFOPTIONS += --highlight-style my_highlight.theme
PDFOPTIONS += -V theme:metropolis
PDFOPTIONS += -V themeoptions:numbering=none -V themeoptions:progressbar=foot
PDFOPTIONS += -V fontsize=smaller
REVEALOPTIONS = -t revealjs
REVEALOPTIONS += --self-contained
REVEALOPTIONS += -V revealjs-url=./reveal.js
REVEALOPTIONS += -V theme=white
all: base_4.pdf base_3.pdf base_2.pdf base_1.pdf intro.pdf index.html
all_html: base_1.html base_2.html base_3.html base_4.html
base_1.html: base_1.md metadata.yaml
pandoc $(REVEALOPTIONS) -o $@ $^
base_2.html: base_2.md metadata.yaml
pandoc $(REVEALOPTIONS) -o $@ $^
base_3.pdf: base_3.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
base_3.html: base_3.md metadata.yaml
pandoc $(REVEALOPTIONS) -o $@ $^
base_4.pdf: base_4.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
base_4.html: base_4.md metadata.yaml
pandoc $(REVEALOPTIONS) -o $@ $^
make.pdf: make.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
tests_assertions.pdf: tests_assertions.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
strings.pdf: strings.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
ligne_commande.pdf: ligne_commande.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
oral.pdf: oral.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
pointeurs_avances.pdf: pointeurs_avances.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
delaunay.pdf: delaunay.md metadata.yaml
pandoc $(PDFOPTIONS) -o $@ $^
command_line.pdf: command_line.md metadata.yaml
index.html: index.md
pandoc -s $(OPTIONS) $(HTMLOPTIONS) -o $@ $<
mkdir -p prog_seq_c_cours
cp *.pdf prog_seq_c_cours
cp index.html prog_seq_c_cours/