updated libxml2 to 2.5.10
[TestXSLT.git] / libxml2 / doc / Makefile.in
1 # Makefile.in generated by automake 1.6.3 from Makefile.am.
2 # @configure_input@
3
4 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
5 # Free Software Foundation, Inc.
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15 @SET_MAKE@
16 SHELL = @SHELL@
17
18 srcdir = @srcdir@
19 top_srcdir = @top_srcdir@
20 VPATH = @srcdir@
21 prefix = @prefix@
22 exec_prefix = @exec_prefix@
23
24 bindir = @bindir@
25 sbindir = @sbindir@
26 libexecdir = @libexecdir@
27 datadir = @datadir@
28 sysconfdir = @sysconfdir@
29 sharedstatedir = @sharedstatedir@
30 localstatedir = @localstatedir@
31 libdir = @libdir@
32 infodir = @infodir@
33 mandir = @mandir@
34 includedir = @includedir@
35 oldincludedir = /usr/include
36 pkgdatadir = $(datadir)/@PACKAGE@
37 pkglibdir = $(libdir)/@PACKAGE@
38 pkgincludedir = $(includedir)/@PACKAGE@
39 top_builddir = ..
40
41 ACLOCAL = @ACLOCAL@
42 AUTOCONF = @AUTOCONF@
43 AUTOMAKE = @AUTOMAKE@
44 AUTOHEADER = @AUTOHEADER@
45
46 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
47 INSTALL = @INSTALL@
48 INSTALL_PROGRAM = @INSTALL_PROGRAM@
49 INSTALL_DATA = @INSTALL_DATA@
50 install_sh_DATA = $(install_sh) -c -m 644
51 install_sh_PROGRAM = $(install_sh) -c
52 install_sh_SCRIPT = $(install_sh) -c
53 INSTALL_SCRIPT = @INSTALL_SCRIPT@
54 INSTALL_HEADER = $(INSTALL_DATA)
55 transform = @program_transform_name@
56 NORMAL_INSTALL = :
57 PRE_INSTALL = :
58 POST_INSTALL = :
59 NORMAL_UNINSTALL = :
60 PRE_UNINSTALL = :
61 POST_UNINSTALL = :
62 host_alias = @host_alias@
63 host_triplet = @host@
64
65 EXEEXT = @EXEEXT@
66 OBJEXT = @OBJEXT@
67 PATH_SEPARATOR = @PATH_SEPARATOR@
68 AMTAR = @AMTAR@
69 AS = @AS@
70 AWK = @AWK@
71 C14N_OBJ = @C14N_OBJ@
72 CATALOG_OBJ = @CATALOG_OBJ@
73 CC = @CC@
74 CFLAGS = @CFLAGS@
75 CPP = @CPP@
76 DEBUG_OBJ = @DEBUG_OBJ@
77 DEPDIR = @DEPDIR@
78 DLLTOOL = @DLLTOOL@
79 DOCB_OBJ = @DOCB_OBJ@
80 ECHO = @ECHO@
81 FTP_OBJ = @FTP_OBJ@
82 HAVE_ISINF = @HAVE_ISINF@
83 HAVE_ISNAN = @HAVE_ISNAN@
84
85 HTML_DIR = $(datadir)/doc
86 HTML_OBJ = @HTML_OBJ@
87 HTTP_OBJ = @HTTP_OBJ@
88 ICONV_LIBS = @ICONV_LIBS@
89 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
90 LIBTOOL = @LIBTOOL@
91 LIBXML_MAJOR_VERSION = @LIBXML_MAJOR_VERSION@
92 LIBXML_MICRO_VERSION = @LIBXML_MICRO_VERSION@
93 LIBXML_MINOR_VERSION = @LIBXML_MINOR_VERSION@
94 LIBXML_VERSION = @LIBXML_VERSION@
95 LIBXML_VERSION_INFO = @LIBXML_VERSION_INFO@
96 LIBXML_VERSION_NUMBER = @LIBXML_VERSION_NUMBER@
97 LN_S = @LN_S@
98 MAINT = @MAINT@
99 MV = @MV@
100 M_LIBS = @M_LIBS@
101 OBJDUMP = @OBJDUMP@
102 PACKAGE = @PACKAGE@
103 PYTHON = @PYTHON@
104 PYTHON_INCLUDES = @PYTHON_INCLUDES@
105 PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
106 PYTHON_SUBDIR = @PYTHON_SUBDIR@
107 PYTHON_VERSION = @PYTHON_VERSION@
108 RANLIB = @RANLIB@
109 RDL_LIBS = @RDL_LIBS@
110 RELDATE = @RELDATE@
111 RM = @RM@
112 STATIC_BINARIES = @STATIC_BINARIES@
113 STRIP = @STRIP@
114 TAR = @TAR@
115 TEST_REGEXPS = @TEST_REGEXPS@
116 TEST_SCHEMAS = @TEST_SCHEMAS@
117 TEST_THREADS = @TEST_THREADS@
118 THREAD_CFLAGS = @THREAD_CFLAGS@
119 THREAD_LIBS = @THREAD_LIBS@
120 U = @U@
121 VERSION = @VERSION@
122 WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
123 WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
124 WITH_C14N = @WITH_C14N@
125 WITH_CATALOG = @WITH_CATALOG@
126 WITH_DEBUG = @WITH_DEBUG@
127 WITH_DOCB = @WITH_DOCB@
128 WITH_FTP = @WITH_FTP@
129 WITH_HTML = @WITH_HTML@
130 WITH_HTTP = @WITH_HTTP@
131 WITH_ICONV = @WITH_ICONV@
132 WITH_ISO8859X = @WITH_ISO8859X@
133 WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
134 WITH_REGEXPS = @WITH_REGEXPS@
135 WITH_SCHEMAS = @WITH_SCHEMAS@
136 WITH_THREADS = @WITH_THREADS@
137 WITH_TRIO = @WITH_TRIO@
138 WITH_XINCLUDE = @WITH_XINCLUDE@
139 WITH_XPATH = @WITH_XPATH@
140 WITH_XPTR = @WITH_XPTR@
141 XINCLUDE_OBJ = @XINCLUDE_OBJ@
142 XML_CFLAGS = @XML_CFLAGS@
143 XML_INCLUDEDIR = @XML_INCLUDEDIR@
144 XML_LIBDIR = @XML_LIBDIR@
145 XML_LIBS = @XML_LIBS@
146 XPATH_OBJ = @XPATH_OBJ@
147 XPTR_OBJ = @XPTR_OBJ@
148 Z_CFLAGS = @Z_CFLAGS@
149 Z_LIBS = @Z_LIBS@
150 am__include = @am__include@
151 am__quote = @am__quote@
152 install_sh = @install_sh@
153 pythondir = @pythondir@
154
155 # The name of the module.
156 DOC_MODULE = libxml2-$(VERSION)
157
158 # The top-level SGML file.
159 DOC_MAIN_XML_FILE = gnome-xml.xml
160
161 # The directory containing the source code (if it contains documentation).
162 DOC_SOURCE_DIR = ..
163
164 # A file in win32 depends upon one of the doc files
165 WIN32_DIR = $(top_srcdir)/win32
166
167 TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)/html
168 PAGES = architecture.html bugs.html contribs.html docs.html DOM.html \
169     downloads.html entities.html example.html help.html index.html \
170     interface.html intro.html library.html namespaces.html news.html \
171     tree.html xmldtd.html XMLinfo.html XSLT.html
172
173 APIPAGES = APIconstructors.html APIfiles.html APIfunctions.html \
174     APIsymbols.html APIchunk0.html
175
176 EXTRA_DIST = xmlcatalog_man.xml tutorial/*.html tutorial/*.c tutorial/*.pdf \
177            tutorial/images/*.png tutorial/images/callouts/*.png \
178            API*.html *.1 *.xsl *.html *.gif w3c.png html/*.html \
179            html/*.png libxml2-api.xml parsedecl.py index.py search.php \
180            apibuild.py libxml2.xsa xmllint.xml xmlcatalog_man.xml
181
182
183 man_MANS = xmllint.1 xmlcatalog.1
184 subdir = doc
185 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
186 CONFIG_HEADER = $(top_builddir)/config.h
187 CONFIG_CLEAN_FILES =
188 DIST_SOURCES =
189
190 NROFF = nroff
191 MANS = $(man_MANS)
192 DIST_COMMON = Makefile.am Makefile.in
193 all: all-am
194
195 .SUFFIXES:
196 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
197         cd $(top_srcdir) && \
198           $(AUTOMAKE) --gnu  doc/Makefile
199 Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
200         cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)
201
202 mostlyclean-libtool:
203         -rm -f *.lo
204
205 clean-libtool:
206         -rm -rf .libs _libs
207
208 distclean-libtool:
209         -rm -f libtool
210 uninstall-info-am:
211
212 man1dir = $(mandir)/man1
213 install-man1: $(man1_MANS) $(man_MANS)
214         @$(NORMAL_INSTALL)
215         $(mkinstalldirs) $(DESTDIR)$(man1dir)
216         @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
217         l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
218         for i in $$l2; do \
219           case "$$i" in \
220             *.1*) list="$$list $$i" ;; \
221           esac; \
222         done; \
223         for i in $$list; do \
224           if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
225           else file=$$i; fi; \
226           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
227           case "$$ext" in \
228             1*) ;; \
229             *) ext='1' ;; \
230           esac; \
231           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
232           inst=`echo $$inst | sed -e 's/^.*\///'`; \
233           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
234           echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
235           $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
236         done
237 uninstall-man1:
238         @$(NORMAL_UNINSTALL)
239         @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
240         l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
241         for i in $$l2; do \
242           case "$$i" in \
243             *.1*) list="$$list $$i" ;; \
244           esac; \
245         done; \
246         for i in $$list; do \
247           ext=`echo $$i | sed -e 's/^.*\\.//'`; \
248           inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
249           inst=`echo $$inst | sed -e 's/^.*\///'`; \
250           inst=`echo $$inst | sed '$(transform)'`.$$ext; \
251           echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
252           rm -f $(DESTDIR)$(man1dir)/$$inst; \
253         done
254 tags: TAGS
255 TAGS:
256
257 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
258
259 top_distdir = ..
260 distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
261
262 distdir: $(DISTFILES)
263         $(mkinstalldirs) $(distdir)/html $(distdir)/tutorial $(distdir)/tutorial/images $(distdir)/tutorial/images/callouts
264         @list='$(DISTFILES)'; for file in $$list; do \
265           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
266           dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
267           if test "$$dir" != "$$file" && test "$$dir" != "."; then \
268             dir="/$$dir"; \
269             $(mkinstalldirs) "$(distdir)$$dir"; \
270           else \
271             dir=''; \
272           fi; \
273           if test -d $$d/$$file; then \
274             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
275               cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
276             fi; \
277             cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
278           else \
279             test -f $(distdir)/$$file \
280             || cp -p $$d/$$file $(distdir)/$$file \
281             || exit 1; \
282           fi; \
283         done
284 check-am: all-am
285 check: check-am
286 all-am: Makefile $(MANS)
287
288 installdirs:
289         $(mkinstalldirs) $(DESTDIR)$(man1dir)
290
291 install: install-am
292 install-exec: install-exec-am
293 install-data: install-data-am
294 uninstall: uninstall-am
295
296 install-am: all-am
297         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
298
299 installcheck: installcheck-am
300 install-strip:
301         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
302           INSTALL_STRIP_FLAG=-s \
303           `test -z '$(STRIP)' || \
304             echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
305 mostlyclean-generic:
306
307 clean-generic:
308
309 distclean-generic:
310         -rm -f Makefile $(CONFIG_CLEAN_FILES)
311
312 maintainer-clean-generic:
313         @echo "This command is intended for maintainers to use"
314         @echo "it deletes files that may require special tools to rebuild."
315 clean: clean-am
316
317 clean-am: clean-generic clean-libtool clean-local mostlyclean-am
318
319 distclean: distclean-am
320
321 distclean-am: clean-am distclean-generic distclean-libtool
322
323 dvi: dvi-am
324
325 dvi-am:
326
327 info: info-am
328
329 info-am:
330
331 install-data-am: install-data-local install-man
332
333 install-exec-am:
334
335 install-info: install-info-am
336
337 install-man: install-man1
338
339 installcheck-am:
340
341 maintainer-clean: maintainer-clean-am
342
343 maintainer-clean-am: distclean-am maintainer-clean-generic \
344         maintainer-clean-local
345
346 mostlyclean: mostlyclean-am
347
348 mostlyclean-am: mostlyclean-generic mostlyclean-libtool
349
350 uninstall-am: uninstall-info-am uninstall-man
351
352 uninstall-man: uninstall-man1
353
354 .PHONY: all all-am check check-am clean clean-generic clean-libtool \
355         clean-local distclean distclean-generic distclean-libtool \
356         distdir dvi dvi-am info info-am install install-am install-data \
357         install-data-am install-data-local install-exec install-exec-am \
358         install-info install-info-am install-man install-man1 \
359         install-strip installcheck installcheck-am installdirs \
360         maintainer-clean maintainer-clean-generic \
361         maintainer-clean-local mostlyclean mostlyclean-generic \
362         mostlyclean-libtool uninstall uninstall-am uninstall-info-am \
363         uninstall-man uninstall-man1
364
365
366 all: $(PAGES) $(top_srcdir)/NEWS libxml2.xsa $(man_MANS)
367
368 web: $(PAGES) $(APIPAGES)
369
370 $(PAGES): xml.html site.xsl
371         -@(if [ -x $(bindir)/xsltproc ] ; then \
372           $(bindir)/xsltproc --nonet --html $(top_srcdir)/doc/site.xsl $(top_srcdir)/doc/xml.html > index.html ; fi );
373         -@(if [ -x $(bindir)/xmllint ] ; then \
374           $(bindir)/xmllint --nonet --valid --noout $(PAGES) ; fi );
375
376 $(top_srcdir)/NEWS: $(top_srcdir)/doc/news.xsl $(top_srcdir)/doc/news.html
377         -@(if [ -x $(bindir)/xsltproc ] ; then \
378           $(bindir)/xsltproc --nonet $(top_srcdir)/doc/news.xsl $(top_srcdir)/doc/news.html > $(top_srcdir)/NEWS ; fi );
379
380 libxml2.xsa: $(top_srcdir)/doc/xsa.xsl $(top_srcdir)/doc/news.html
381         -@(if [ -x $(bindir)/xsltproc ] ; then \
382           $(bindir)/xsltproc --nonet $(top_srcdir)/doc/xsa.xsl $(top_srcdir)/doc/news.html > libxml2.xsa ; fi );
383
384 $(APIPAGES): libxml2-refs.xml site.xsl api.xsl
385         -@(if [ -x $(bindir)/xsltproc ] ; then \
386           $(bindir)/xsltproc --nonet --html $(top_srcdir)/doc/api.xsl $(top_srcdir)/doc/xml.html ; fi );
387
388 xmllint.1: xmllint.xml
389         -@(xsltproc --nonet xmllint.xml)
390
391 xmlcatalog.1: xmlcatalog_man.xml
392         -@(xsltproc --nonet xmlcatalog_man.xml)
393
394 scan:
395         -gtkdoc-scan --module=libxml --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="acconfig.h config.h win32config.h trio.h triostr.h triop.h config-mac.h XMLTestPrefix2.h  XMLTestPrefix.h triodef.h trionan.h xlink.h libxml.h libxml2-py.h libxml_wrap.h"
396
397 templates: scan
398         -gtkdoc-mktmpl --module=libxml
399
400 xml: templates
401         if test -d xml ; then rm -f xml/* ; else mkdir xml ; fi
402         -gtkdoc-mkdb --module=libxml --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --main-sgml-file=$(DOC_MAIN_XML_FILE)
403
404 libxml2-api.xml: apibuild.py ../include/libxml/*.h
405         -(./apibuild.py)
406
407 $(WIN32_DIR)/libxml2.def.src:
408         -@(if [ -x $(bindir)/xsltproc ] ; then \
409           $(bindir)/xsltproc -o $(WIN32_DIR)/libxml2.def.src \
410           --nonet $(WIN32_DIR)/defgen.xsl libxml2-api.xml ; fi )
411
412 api: libxml2-api.xml libxml2-refs.xml $(WIN32_DIR)/libxml2.def.src
413
414 html:
415         if test -n -d html ; then mkdir html ; fi
416         -cd html && gtkdoc-mkhtml libxml ../$(DOC_MAIN_XML_FILE)
417
418 clean-local:
419         rm -f *~ *.bak *.hierarchy *.signals *-unused.txt
420
421 maintainer-clean-local: clean
422         rm -rf libxml-decl-list.txt libxml-decl.txt 
423
424 libxml-decl-list.txt libxml-decl.txt : templates
425
426 libxml-sections.txt : scan
427         cp libxml-decl-list.txt libxml-sections.txt
428
429 rebuild: libxml-sections.txt templates xml html api
430
431 install-data-local: 
432         $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
433         -@INSTALL@ -m 0644 $(srcdir)/xml.html $(srcdir)/encoding.html $(srcdir)/FAQ.html $(srcdir)/structure.gif $(srcdir)/DOM.gif $(srcdir)/smallfootonly.gif $(srcdir)/redhat.gif $(srcdir)/libxml.gif $(srcdir)/w3c.png $(srcdir)/Libxml2-Logo-180x168.gif $(srcdir)/Libxml2-Logo-90x34.gif $(DESTDIR)$(TARGET_DIR)
434         -@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR)
435         -@INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR)
436         -(cd $(DESTDIR); gtkdoc-fixxref --module=libxml --html-dir=$(HTML_DIR))
437         -@(tar cf - tutorial | (cd $(DESTDIR)$(TARGET_DIR) && tar xvf -))
438
439 .PHONY : html xml templates scan
440 # Tell versions [3.59,3.63) of GNU make to not export all variables.
441 # Otherwise a system limit (for SysV at least) may be exceeded.
442 .NOEXPORT: