bscpkgs/garlic/doc/Makefile

34 lines
990 B
Makefile
Raw Normal View History

2021-01-26 00:54:24 +08:00
all: execution.pdf execution.utf8 execution.ascii pp.pdf pp.utf8 pp.ascii\
2021-01-26 19:57:09 +08:00
branch.pdf blackbox.pdf ug.pdf
2020-11-04 19:56:35 +08:00
TTYOPT=-rPO=4m -rLL=72m
PDFOPT=-dpaper=a4 -rPO=4c -rLL=13c
2021-01-26 19:57:09 +08:00
#MMOPT=-dpaper=a4 -rpo=5c -rll=13c
PREPROC=-k -t -p -R
2021-01-26 19:57:09 +08:00
POSTPROC=
REGISTERS=-dcurdate="`date '+%Y-%m-%d'`"
REGISTERS+=-dgitcommit="`git rev-parse HEAD`"
2021-01-26 19:57:09 +08:00
# Embed fonts?
#POSTPROC+=-P -e
2020-10-08 00:34:08 +08:00
2021-02-01 18:09:53 +08:00
blackbox.pdf: blackbox.ms Makefile
REFER=ref.i groff -ms $(PREPROC) -dpaper=a4 -rPO=2c -rLL=17c -Tpdf $< > $@
2021-01-26 03:02:25 +08:00
2021-01-26 19:57:09 +08:00
ug.pdf: ug.mm Makefile
groff -mm $(PREPROC) $(POSTPROC) $(REGISTERS) -dpaper=a4 -Tpdf $< > $@
2021-02-01 18:09:53 +08:00
-killall -HUP mupdf
2021-02-09 01:53:10 +08:00
%.html: %.ms Makefile
REFER=ref.i groff -ms $(PREPROC) $(POSTPROC) $(REGISTERS) -Thtml $< > $@
sed -i '/<\/head>/i<link rel="stylesheet" href="s.css">' $@
%.pdf: %.ms Makefile
REFER=ref.i groff -ms $(PREPROC) $(PDFOPT) -Tpdf $< > $@
2020-10-30 19:22:19 +08:00
-killall -HUP mupdf
2020-10-08 00:34:08 +08:00
2020-11-04 19:56:35 +08:00
%.utf8: %.ms
REFER=ref.i groff -ms $(PREPROC) $(TTYOPT) -Tutf8 $^ > $@
2020-11-04 19:56:35 +08:00
%.ascii: %.ms
REFER=ref.i groff -ms -c $(PREPROC) $(TTYOPT) -Tascii $^ > $@