]> git.proxmox.com Git - mirror_frr.git/blob - doc/Makefile.am
2004-11-07 Paul Jakma <paul@dishone.st>
[mirror_frr.git] / doc / Makefile.am
1 ## Process this file with automake to produce Makefile.in.
2
3 EPSTOPDF = epstopdf
4
5 # rather twisted logic because we have to build PDFs of the EPS figures
6 # and yet build one PDF, quagga.pdf, from texi source. Which means we cant
7 # rely on a single automatic rule for *.pdf.
8 # If you are an automake wizard, please feel free to compact it somehow.
9 #figures_pdfs = Normal-Announcement-processing.eps \
10 # RS-Announcement-processing.eps \
11 # topologias_full.eps topologias_rs.eps
12
13 # Built from defines.texi.in
14 BUILT_SOURCES = defines.texi
15
16 info_TEXINFOS = quagga.texi
17
18 CLEANFILES = *.pdf
19
20 # The figure sources
21 figures_SOURCES = fig-normal-processing.eps \
22 fig_topologies_full.eps \
23 fig-rs-processing.eps \
24 fig_topologies_rs.eps
25
26 # Have to manually
27 quagga.pdf: quagga.texi \
28 fig-normal-processing.pdf fig_topologies_full.pdf \
29 fig-rs-processing.pdf fig_topologies_rs.pdf
30 $(TEXI2PDF) -o "$@" $(info_TEXINFOS)
31
32 quagga_TEXINFOS = appendix.texi basic.texi bgpd.texi filter.texi install.texi \
33 ipv6.texi kernel.texi main.texi ospf6d.texi ospfd.texi overview.texi \
34 protocol.texi ripd.texi ripngd.texi routemap.texi snmp.texi vtysh.texi \
35 defines.texi $(figures_SOURCES)
36
37 %.pdf: %.eps
38 $(EPSTOPDF) --outfile="$@" $<
39
40 man_MANS = vtysh.1 bgpd.8 ospf6d.8 ospfd.8 ripd.8 ripngd.8 zebra.8
41
42 EXTRA_DIST = BGP-TypeCode draft-zebra-00.ms draft-zebra-00.txt $(man_MANS) \
43 mpls/ChangeLog.opaque.txt mpls/cli_summary.txt \
44 mpls/opaque_lsa.txt mpls/ospfd.conf
45
46 draft-zebra-00.txt:
47 groff -T ascii -ms draft-zebra-00.ms > draft-zebra-00.txt