HTMLEXT = html
EXT = s5.$(HTMLEXT)
SLIDES=slides.$(EXT)
INPUT=slides.rst
INCDIR = ui

TALKNAME=$(notdir $(PWD))

.PHONY: all
all: $(SLIDES)
	@chmod -R a+rX,og-w $(PWD)

$(SLIDES): $(INPUT) licence.rst
	rst2s5 --stylesheet=$(INCDIR)/docutils.css --link-stylesheet \
		--theme-url=$(INCDIR) --current-slide $< \
		| sed -e '/<div id="header">/a<p class="copyright">&copy; Martin F. Krafft</p>' > $@

.PHONY: tarball
tarball: $(TALKNAME).tar.gz

$(TALKNAME).tar.gz: $(SLIDES)
	tar -c -z -C .. -f $@ $(notdir $(PWD))

.PHONY: clean
clean:
	rm -f $(wildcard *.$(HTMLEXT))

.PHONY: view
view: $(SLIDES)
	sensible-browser $(PWD)/$<
