blob: fe0e30717625148949e057cd9fa4862a72429aff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
EMACS := emacs
EMACSQ := $(EMACS) -Q
BATCH := $(EMACSQ) --batch \
--eval '(setq vc-handled-backends nil org-startup-folded nil org-element-cache-persistent nil)' \
--eval '(setq gc-cons-threshold (* 50 1000 1000))'
TEXI2HTML := makeinfo --html --number-sections --css-ref "https://www.gnu.org/software/emacs/manual.css"
TEXI2PDF := texi2pdf
TEXI2INFO := makeinfo
%.html: %.texi
$(TEXI2HTML) --no-split -o $@ $<
%.pdf: %.texi
$(TEXI2PDF) -o $@ $<
%.info: %.texi
$(TEXI2INFO) -o $@ $<
org-zettelkasten.texi: org-zettelkasten-manual.org
$(BATCH) --find-file $< --eval "(require 'ox-texinfo)" \
--eval '(org-texinfo-export-to-texinfo)'
|