2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/maintenance.git synced 2023-12-14 03:33:04 +01:00
maintenance/talks/easybuild-2018/Makefile
2018-02-01 11:08:17 +01:00

37 lines
965 B
Makefile

SLIDES=\
title \
functional1a functional1b functional1 functional2 graph \
scientists scientists2 scientists3 scientists3b scientists-summary \
developers developers1 developers2 developers3 \
admins admins1 admins-summary \
end
# problem \
# problem2 \
# solution1 solution1b solution1c solution1d \
# solution2 solution2b solution2c solution2d \
# solution3 \
# Extra slides for which there is no time:
# environment-modules (after "problem")
BONUS=\
profile-0 profile-1 rollback profile-1 \
gc-1 gc-2 gc-3
slides.pdf: $(addsuffix .pdf, ${SLIDES} ${BONUS})
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=$@ $^
graph.pdf: images/coreutils-bag-graph.dot
dot -Tpdf -Gratio=.7 -o big-graph.pdf $^
gs -o $@ \
-sDEVICE=pdfwrite \
-sPAPERSIZE=a5 \
-dFIXEDMEDIA \
-dPDFFitPage \
-dCompatibilityLevel=1.4 \
big-graph.pdf
%.pdf: %.svg
inkscape -z --export-dpi=300 --export-pdf=$@ $<