]>
Commit | Line | Data |
---|---|---|
9e53b315 DL |
1 | # |
2 | # doc/manpages | |
3 | # | |
4 | ||
5 | man_RSTFILES = \ | |
6 | doc/manpages/bgpd.rst \ | |
7 | doc/manpages/common-options.rst \ | |
8 | doc/manpages/conf.py \ | |
9 | doc/manpages/defines.rst \ | |
10 | doc/manpages/eigrpd.rst \ | |
11 | doc/manpages/epilogue.rst \ | |
f3c7b99d | 12 | doc/manpages/fabricd.rst \ |
9e53b315 DL |
13 | doc/manpages/frr.rst \ |
14 | doc/manpages/index.rst \ | |
15 | doc/manpages/isisd.rst \ | |
16 | doc/manpages/ldpd.rst \ | |
17 | doc/manpages/mtracebis.rst \ | |
18 | doc/manpages/nhrpd.rst \ | |
19 | doc/manpages/ospf6d.rst \ | |
20 | doc/manpages/ospfclient.rst \ | |
21 | doc/manpages/ospfd.rst \ | |
22 | doc/manpages/pimd.rst \ | |
23 | doc/manpages/ripd.rst \ | |
24 | doc/manpages/pbrd.rst \ | |
25 | doc/manpages/ripngd.rst \ | |
26 | doc/manpages/sharpd.rst \ | |
27 | doc/manpages/staticd.rst \ | |
28 | doc/manpages/vtysh.rst \ | |
29 | doc/manpages/watchfrr.rst \ | |
30 | doc/manpages/zebra.rst \ | |
31 | doc/manpages/bfdd.rst \ | |
32 | doc/manpages/bfd-options.rst \ | |
4edac1f7 | 33 | doc/manpages/vrrpd.rst \ |
9e53b315 DL |
34 | # end |
35 | ||
36 | EXTRA_DIST += $(man_RSTFILES) | |
37 | ||
67cf020d DL |
38 | MANPARENT = doc/manpages/_build |
39 | MANBUILD = $(MANPARENT)/man | |
9e53b315 DL |
40 | doc/manpages/_build/.doctrees/environment.pickle: $(man_RSTFILES) |
41 | ||
42 | # | |
43 | # automake integration | |
44 | # | |
45 | ||
46 | rstman1dir = $(mandir)/man1 | |
47 | rstman8dir = $(mandir)/man8 | |
48 | ||
49 | rstman1_DATA = | |
50 | rstman8_DATA = | |
51 | ||
f4f2f2cc DL |
52 | if DOC |
53 | rstman1_DATA += $(man1) | |
54 | rstman8_DATA += $(man8) | |
55 | endif # DOC | |
56 | ||
57 | man1 = $(MANBUILD)/frr.1 | |
58 | man8 = | |
9e53b315 | 59 | |
9e53b315 | 60 | # dependency |
f4f2f2cc | 61 | $(man8) $(man1): $(MANBUILD)/man.stamp |
9e53b315 DL |
62 | |
63 | # | |
64 | # hook-ins for clean / doc | |
65 | # (install is handled by automake _DATA) | |
66 | # | |
67 | ||
68 | clean-local: clean-manpages | |
69 | .PHONY: clean-manpages | |
70 | clean-manpages: | |
67cf020d | 71 | -rm -rf $(MANPARENT) |
9e53b315 DL |
72 | |
73 | doc: doc-man | |
74 | .PHONY: doc-man | |
75 | doc-man: $(rstman8_DATA) $(rstman1_DATA) |