maintenance/talks/2023-dfn/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 $< > $@