about summary refs log tree commit diff stats
path: root/doc/Makefile
diff options
context:
space:
mode:
authorDarren Bane <darren.bane@gmail.com>2020-10-23 22:51:45 +0100
committerDarren Bane <darren.bane@gmail.com>2020-10-23 22:51:45 +0100
commit132c7511a42f273320f236710f13cab44d2a7dd5 (patch)
tree10b28152ee7e8df130745c74f430bb68de60df74 /doc/Makefile
parentf2a165df9877bc25f4358c245e6dbc7ee375042b (diff)
downloadlsp-132c7511a42f273320f236710f13cab44d2a7dd5.tar.gz
Refactor docs again
Diffstat (limited to 'doc/Makefile')
-rw-r--r--doc/Makefile19
1 files changed, 4 insertions, 15 deletions
diff --git a/doc/Makefile b/doc/Makefile
index d481321..29dd3db 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -4,21 +4,10 @@
 GEMINI := breaking_rules.gmi bane.20.cdr15.gmi
 
 .PHONY: all
-all: breaking_rules.pdf breaking_rules.html breaking_rules.txt bane.20.cdr15.html lkbib.txt
+all: $(GEMINI) lkbib.txt
 
-# Stick with gfm for as long as possible.
-# Use stuff beyond that only where absolutely necessary.
-# Similar to code, YAGNI.
-
-breaking_rules.pdf: macros.ms breaking_rules.md refs.i
-	( cat macros.ms; lowdown -sTms breaking_rules.md ) | pdfroff -i -t -R -mspdf -k -Kutf8 > $@
-
-# On macOS only, headers aren't emitted currently
-%.html: macros.ms %.md refs.i
-	( cat macros.ms; lowdown -sTms $(filter %.md,$^) ) | groff -Txhtml -i -t -R -ms -k -Kutf8 > $@
-
-breaking_rules.txt: macros.ms breaking_rules.md refs.i
-	( cat macros.ms; lowdown -sTms breaking_rules.md ) | env GROFF_NO_SGR=t groff -Tlatin1 -i -t -R -ms -k -Kutf8 -c | ul > $@
+# Write gfm.
+# Beyond that, YAGNI.
 
 # None of setting GROFF_NO_SGR, using the "-c" option,
 # or piping through ul worked.
@@ -34,7 +23,7 @@ refs.i: refs
 
 .PHONY: clean
 clean:
-	$(RM) breaking_rules.pdf breaking_rules.html breaking_rules.txt bane.20.cdr15.html
+	$(RM) $(GEMINI) lkbib.txt
 
 .PHONY: push
 push: $(GEMINI)