]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/blob - contrib/bind9/doc/arm/Makefile.in
MFV r306384:
[FreeBSD/stable/9.git] / contrib / bind9 / doc / arm / Makefile.in
1 # Copyright (C) 2004-2007, 2009, 2012, 2014-2016  Internet Systems Consortium, Inc. ("ISC")
2 # Copyright (C) 2001, 2002  Internet Software Consortium.
3 #
4 # Permission to use, copy, modify, and/or distribute this software for any
5 # purpose with or without fee is hereby granted, provided that the above
6 # copyright notice and this permission notice appear in all copies.
7 #
8 # THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
9 # REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10 # AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
11 # INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12 # LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
13 # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14 # PERFORMANCE OF THIS SOFTWARE.
15
16 srcdir =        @srcdir@
17 VPATH =         @srcdir@
18 top_srcdir =    @top_srcdir@
19
20 @BIND9_MAKE_RULES@
21
22 MANOBJS = Bv9ARM.html notes.html
23
24 PDFOBJS = Bv9ARM.pdf notes.pdf
25
26 doc man:: ${MANOBJS} ${PDFOBJS}
27
28 clean::
29         rm -f Bv9ARM.aux Bv9ARM.brf Bv9ARM.glo Bv9ARM.idx Bv9ARM.toc
30         rm -f Bv9ARM.log Bv9ARM.out
31         rm -f notes.aux notes.brf notes.glo notes.idx notes.toc
32         rm -f notes.log notes.out
33
34 docclean manclean maintainer-clean:: clean
35         rm -f *.html ${PDFOBJS}
36
37 maintainer-clean distclean::
38         rm -f releaseinfo.xml
39         rm -f pkgversion.xml
40         rm -f noteversion.xml
41
42 # use xmllint to process include
43 notes.html: notes-wrapper.xml notes.xml releaseinfo.xml pkgversion.xml noteversion.xml
44         expand notes-wrapper.xml | ${XMLLINT} --xinclude - | \
45         ${XSLTPROC} --stringparam generate.toc "" ../xsl/isc-notes-html.xsl - > notes.html
46
47 notes.pdf: notes-wrapper.xml notes.xml releaseinfo.xml pkgversion.xml noteversion.xml
48         ${XSLTPROC} ${top_srcdir}/doc/xsl/pre-latex.xsl notes-wrapper.xml | \
49         ${DBLATEX} -c notes.conf -Pdoc.layout="mainmatter" -o notes.pdf -
50
51 # use xmllint to process include
52 Bv9ARM.html: Bv9ARM-book.xml releaseinfo.xml pkgversion.xml noteversion.xml
53         expand Bv9ARM-book.xml | ${XMLLINT} --xinclude - | \
54         ${XSLTPROC} --stringparam root.filename Bv9ARM \
55                 ${top_srcdir}/doc/xsl/isc-docbook-chunk.xsl -
56
57 # use xmllint to process include
58 Bv9ARM-all.html: Bv9ARM-book.xml releaseinfo.xml pkgversion.xml noteversion.xml
59         expand Bv9ARM-book.xml | ${XMLLINT} --xinclude - |\
60         ${XSLTPROC} -o Bv9ARM-all.html ../xsl/isc-docbook-html.xsl -
61
62 Bv9ARM.pdf: Bv9ARM-book.xml releaseinfo.xml pkgversion.xml noteversion.xml
63         expand Bv9ARM-book.xml | \
64         ${XSLTPROC} ${top_srcdir}/doc/xsl/pre-latex.xsl - | \
65         ${DBLATEX} -c Bv9ARM.conf -o Bv9ARM.pdf -