47 lines
871 B
Makefile
47 lines
871 B
Makefile
SLIDES=\
|
|
title \
|
|
rekado \
|
|
title2 \
|
|
reproducibility \
|
|
reproducibility2 \
|
|
reproducibility \
|
|
reproducible-4 \
|
|
reproducible-2 \
|
|
reproducible-3 \
|
|
big-graph-fixed \
|
|
hpc \
|
|
conda1 \
|
|
conda2 \
|
|
containers \
|
|
kernel \
|
|
containers-details \
|
|
smoothie \
|
|
dockerfile \
|
|
giraffe \
|
|
functional-thesis \
|
|
functional1a functional1b functional1c \
|
|
guix-features \
|
|
31-guix2 31-guix3 31-guix4 31-guix5 \
|
|
demo \
|
|
env \
|
|
manifest time-travel describe \
|
|
docker-pack \
|
|
summary \
|
|
end
|
|
|
|
|
|
# Extra slides for which there is no time:
|
|
|
|
BONUS= bonus \
|
|
guix-architecture \
|
|
profile-0 profile-1 rollback profile-1 \
|
|
gc-1 gc-2 gc-3
|
|
|
|
GS = gs
|
|
|
|
slides.pdf: $(addsuffix .pdf, ${SLIDES} ${BONUS})
|
|
${GS} -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$@ $(addsuffix .pdf, ${SLIDES}) $(addsuffix .pdf, ${BONUS})
|
|
|
|
%.pdf: %.svg
|
|
rsvg-convert -f pdf $< > $@
|