diff --git a/Makefile b/Makefile
index 9c92795325280451f82ae98923d8ace67ac71322..0ea8e0e51cfabe2f5daec895277b26af0df1439a 100644
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,7 @@ HTML_FILES = \
   ${DST}/license/index.html
 
 # Controls
-.PHONY : commands clean files
+.PHONY : commands clean files singlepage
 all : commands
 
 ## commands   : show all commands.
@@ -41,5 +41,9 @@ clean :
 files :
 	@echo ${HTML_FILES}
 
+## singlepage : build hacky single-page version of material (after 'make site').
+singlepage :
+	bin/jekyllcat -o '</nav>' -c '<footer' ${HTML_FILES} > _site/singlepage.html
+
 # Include extra commands if available.
 -include commands.mk