Index: trunk/doc/Makefile
===================================================================
--- trunk/doc/Makefile	(revision 11)
+++ trunk/doc/Makefile	(revision 12)
@@ -1,8 +1,7 @@
-TARGETS= slides.pdf
+all: slides.pdf
 
-all: $(TARGETS)
+slides.pdf: slides.tex $(wildcard slides/*.tex)
+	pdflatex slides.tex
 
-%.pdf: %.tex
-	pdflatex $^
 
 clean:
@@ -10,5 +9,5 @@
 
 cleanall: clean
-	rm -f $(TARGETS)
+	rm -f slides.pdf
 
-PHONY: clean cleanall
+PHONY: all clean cleanall
