diff --git a/Makefile b/Makefile
index 819cf2cd5664cc721eb5a2f22007f46e57438034..9d9a4e0d6243e66210ae5106a174dbf4d2c44f21 100644
--- a/Makefile
+++ b/Makefile
@@ -25,4 +25,7 @@ clean::
 	for ch in $(CHAPTERS) $(EXTRAS) ; do $(MAKE) -C $$ch clean ; done
 	rm -f chapters.tex
 
-.PHONY: chapters
+upload-all:
+	for ch in $(CHAPTERS) ; do $(MAKE) -C $$ch upload ; done
+
+.PHONY: chapters upload-all