chiark / gitweb /
wip Makefile etc.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 28 Aug 2014 21:26:40 +0000 (22:26 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 28 Aug 2014 21:26:40 +0000 (22:26 +0100)
.gitignore [new file with mode: 0644]
Makefile [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..e569d7b
--- /dev/null
@@ -0,0 +1,11 @@
+*~
+lout.li
+*.lout.ld
+*.ps
+ps
+t
+t.*
+*.bak
+*.[1-9]
+slides.pdf
+slides.ps
diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..7f643c8
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,26 @@
+
+SLIDES= reality
+
+SLIDEFILES=$(addsuffix .ps, $(SLIDES))
+
+o= >$@.new && mv -f $@.new $@
+
+all:   slides.pdf
+
+%.ps:   %.fig
+       iconv <$< >$@.1 -f UTF-8 -t ISO-8859-1
+       # wtf!
+       LC_CTYPE=en_GB fig2dev -L ps -l dummy -z A4 <$@.1 $o
+
+%.ps:  %.lout
+       lout $< $o
+
+slides.ps: $(SLIDEFILES) Makefile
+       cat $(SLIDEFILES) $o
+
+slides.pdf:     slides.ps Makefile
+       ps2pdf $< $@
+
+install: slides.pdf talk.txt
+       rsync -vP $^ ijackson@chiark:public-html/2014/debconf-builds-talk/
+       git push ijackson@chiark:public-git/talk-2014-debconf-builds.git