mirror of
git://git.savannah.gnu.org/guix/maintenance.git
synced 2023-12-14 03:33:04 +01:00
37 lines
965 B
Makefile
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=$@ $<
|