slides: convert virtualization-talk.svg display.awk
	./convert virtualization-talk.svg `./display.awk < virtualization-talk.svg`

clean:
	rm -f convert slide-*.png

convert:
	$(CC) -I/usr/include/cairo -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include/ -I/usr/include/librsvg-2/librsvg/ -Wall -O3 -g -o $@ convert.c -lrsvg-2 -lcairo

TARNAME=lca-2007-virtualization-talk
tarball: clean /tmp/$(TARNAME)
	cd /tmp && tar cvfj $(TARNAME)/$(TARNAME).tar.bz2 $(TARNAME)/Makefile $(TARNAME)/virtualization-talk.svg $(TARNAME)/display.awk $(TARNAME)/convert.c

.INTERMEDIATE: /tmp/$(TARNAME)
/tmp/$(TARNAME):
	ln -s `pwd` /tmp/$(TARNAME)
