]> arthur.barton.de Git - netatalk.git/blob - doc/Makefile.am
d8e2be1c5d64f37faf300294d6e7e555cec3d0d1
[netatalk.git] / doc / Makefile.am
1 XSLTPROC=@XSLTPROC@
2 XSLTPROC_FLAGS=@XSLTPROC_FLAGS@
3 XHTML_STYLESHEET=$(top_srcdir)/doc/html.xsl
4 MAN_STYLESHEET=$(top_srcdir)/doc/man.xsl
5
6 htmldir = $(prefix)/share/doc/@PACKAGE@
7 dist_html_DATA = @PACKAGE@.html
8
9 XML_MANPAGES = \
10         ${top_srcdir}/doc/manpages/man1/ad.1.xml \
11         ${top_srcdir}/doc/manpages/man1/afpldaptest.1.xml \
12         ${top_srcdir}/doc/manpages/man1/afppasswd.1.xml \
13         ${top_srcdir}/doc/manpages/man1/afpstats.1.xml \
14         ${top_srcdir}/doc/manpages/man1/apple_dump.1.xml \
15         ${top_srcdir}/doc/manpages/man1/asip-status.pl.1.xml \
16         ${top_srcdir}/doc/manpages/man1/dbd.1.xml \
17         ${top_srcdir}/doc/manpages/man1/macusers.1.xml \
18         ${top_srcdir}/doc/manpages/man1/megatron.1.xml \
19         ${top_srcdir}/doc/manpages/man1/netatalk-config.1.xml \
20         ${top_srcdir}/doc/manpages/man1/uniconv.1.xml \
21         ${top_srcdir}/doc/manpages/man5/afp_signature.conf.5.xml \
22         ${top_srcdir}/doc/manpages/man5/afp_voluuid.conf.5.xml \
23         ${top_srcdir}/doc/manpages/man5/afp.conf.5.xml \
24         ${top_srcdir}/doc/manpages/man5/extmap.conf.5.xml \
25         ${top_srcdir}/doc/manpages/man8/afpd.8.xml \
26         ${top_srcdir}/doc/manpages/man8/cnid_dbd.8.xml \
27         ${top_srcdir}/doc/manpages/man8/cnid_metad.8.xml \
28         ${top_srcdir}/doc/manpages/man8/netatalk.8.xml
29
30 MAN_MANPAGES = \
31         ${top_builddir}/man/man1/ad.1 \
32         ${top_builddir}/man/man1/afpldaptest.1 \
33         ${top_builddir}/man/man1/afppasswd.1 \
34         ${top_builddir}/man/man1/afpstats.1 \
35         ${top_builddir}/man/man1/apple_dump.1 \
36         ${top_builddir}/man/man1/asip-status.pl.1 \
37         ${top_builddir}/man/man1/dbd.1 \
38         ${top_builddir}/man/man1/macusers.1 \
39         ${top_builddir}/man/man1/megatron.1 \
40         ${top_builddir}/man/man1/netatalk-config.1 \
41         ${top_builddir}/man/man1/uniconv.1 \
42         ${top_builddir}/man/man5/afp_signature.conf.5 \
43         ${top_builddir}/man/man5/afp_voluuid.conf.5 \
44         ${top_builddir}/man/man5/afp.conf.5 \
45         ${top_builddir}/man/man5/extmap.conf.5 \
46         ${top_builddir}/man/man8/afpd.8 \
47         ${top_builddir}/man/man8/cnid_dbd.8 \
48         ${top_builddir}/man/man8/cnid_metad.8 \
49         ${top_builddir}/man/man8/netatalk.8
50
51 if HAVE_XSLTPROC
52 ${top_srcdir}/man/man1/%.1.in : $(MAN_STYLESHEET) ${top_srcdir}/doc/manpages/man1/%.1.xml
53                 @xsltproc -o $(top_builddir)/man/man1/ $(MAN_STYLESHEET) $<
54                 @$(SED) -i -e "s@:NETATALK_VERSION:@Netatalk $(VERSION)@g" $@
55 ${top_srcdir}/man/man5/%.8.in : $(MAN_STYLESHEET) ${top_srcdir}/doc/manpages/man5/%.5.xml
56                 @xsltproc -o $(top_builddir)/man/man5/ $(MAN_STYLESHEET) $<
57                 @$(SED) -i -e "s@:NETATALK_VERSION:@Netatalk $(VERSION)@g" $@
58 ${top_srcdir}/man/man8/%.8.in : $(MAN_STYLESHEET) ${top_srcdir}/doc/manpages/man8/%.8.xml
59                 @xsltproc -o $(top_builddir)/man/man8/ $(MAN_STYLESHEET) $<
60                 @$(SED) -i -e "s@:NETATALK_VERSION:@Netatalk $(VERSION)@g" $@
61
62 all-local: $(MAN_MANPAGES)
63
64 endif
65
66 distclean-local:
67         $(RM) -f $(top_builddir)/doc/html.xsl $(top_builddir)/doc/html.xsl $(top_builddir)/doc/manual/manual.xml