summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/latex2e-help-texinfo/Makefile
blob: f2ef4f052b35c8b4fa863f74e7071c2210cd3e5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Copyright 2006 Karl Berry.
# You may freely use, modify and/or distribute this file.
# Makefile for latexrefman.

texi2dvi = texi2dvi --batch --tidy --build-dir=$*.t2dvi
texi2pdf = texi2pdf --batch --tidy --build-dir=$*.t2pdf
#
texi2docbook = makeinfo --docbook
texi2html = makeinfo --no-split --html
texi2info = makeinfo --no-split
texi2txt = makeinfo --no-split --plaintext -o $@
texi2xml = makeinfo --xml

%.pdf: %.texi
	$(texi2pdf) $<
%.dvi: %.texi
	$(texi2dvi) $<
%.dbk: %.texi
	$(texi2docbook) -o $@ $<
%.html: %.texi
	$(texi2html) $<
%.info: %.texi
	$(texi2info) $<
%.txt: %.texi
	$(texi2txt) $<
%.xml: %.texi
	$(texi2xml) $<

tex_output = latex2e.dvi latex2e.pdf
makeinfo_output = latex2e.info latex2e.html latex2e.txt latex2e.xml latex2e.dbk
all: makeinfo_output tex_output
makeinfo_output: $(makeinfo_output)
tex_output: $(tex_output)

mostlyclean clean:
	rm -rf latex2e.t2*

realclean distclean: clean
	rm -f $(all)