3PANDOC_FLAGS := --smart -V papersize:"a4paper"
7all:: hal8.pdf hal8.html hal8-folien.pdf nixos-meetup-3-slides.pdf
8all:: 00-future-of-haskell-packaging-in-nixpkgs.pdf
9all:: 01-use-function-application-to-escape-override-hell.pdf
10all:: 02-guarantee-consistent-builds-and-obsolete-overridescope.pdf
11all:: 03-map-cabal-files-to-nix-without-information-loss.pdf
12all:: 04-set-up-a-sufficiently-powerful-build-farm.pdf
13all:: 05-publish-all-of-hackage.pdf
14all:: nixcon-2015-slides.pdf
17 pandoc -s $(PANDOC_FLAGS) -f markdown -t latex $< -o $@
20 pandoc -s $(PANDOC_FLAGS) -f markdown -t html $< -o $@
24 while grep -i >/dev/null "rerun to.*get.*right" $*.log; do \
32 ps2pdf -dEPSCrop $< $@
34hal8-folien.pdf : hal8-folien.md
35 pandoc -t beamer $< -o $@
37nixos-meetup-3-slides.pdf : nixos-meetup-3-slides.md
38 pandoc -t beamer $< -o $@
40nixcon-2015-slides.pdf : nixcon-2015-slides.md pipeline-overview.pdf pipeline-details.pdf \
41 hackage-version-boxplot.pdf
42 pandoc -t beamer $< -o $@
44hackage-version-boxplot.pdf : analyze-hackage.r hackage.csv
48 { set -eu -o pipefail; \
50 echo package,version; \
52 test -d $$n || continue; \
54 echo $$n,$$(basename $$v); \
61 @rm -f *.aux *.html *.log *.out *.pdf *.toc
62 @rm -f .Rhistory builds.csv hackage.csv
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list