version 1.1.1.1, 2012/02/21 23:37:59
|
version 1.1.1.3, 2014/06/15 19:53:35
|
Line 1
|
Line 1
|
## Process this file with automake to produce Makefile.in |
## Process this file with automake to produce Makefile.in |
SUBDIRS=devhelp examples | SUBDIRS = . devhelp examples |
|
|
# The top-level SGML file. |
# The top-level SGML file. |
DOC_MAIN_XML_FILE=gnome-xml.xml |
DOC_MAIN_XML_FILE=gnome-xml.xml |
Line 16 PAGES= architecture.html bugs.html contribs.html docs.
|
Line 16 PAGES= architecture.html bugs.html contribs.html docs.
|
tree.html xmldtd.html XMLinfo.html XSLT.html |
tree.html xmldtd.html XMLinfo.html XSLT.html |
APIPAGES=APIconstructors.html APIfiles.html APIfunctions.html \ |
APIPAGES=APIconstructors.html APIfiles.html APIfunctions.html \ |
APIsymbols.html APIchunk0.html |
APIsymbols.html APIchunk0.html |
EXTRA_DIST=xmlcatalog_man.xml tutorial/*.html tutorial/*.c tutorial/*.pdf \ |
|
tutorial/images/*.png tutorial/images/callouts/*.png \ |
|
API*.html *.1 *.xsl *.html *.gif w3c.png html/*.html \ |
|
html/*.png libxml2-api.xml index.py search.php \ |
|
apibuild.py libxml2.xsa xmllint.xml xmlcatalog_man.xml \ |
|
README.docs symbols.xml |
|
|
|
|
if REBUILD_DOCS |
|
EXTRA_DIST_wc = xmlcatalog_man.xml $(wildcard tutorial/*.html) \ |
|
$(wildcard tutorial/*.c) $(wildcard tutorial/*.pdf) \ |
|
$(wildcard tutorial/images/*.png) \ |
|
$(wildcard tutorial/images/callouts/*.png) $(wildcard API*.html) \ |
|
$(wildcard *.1) $(wildcard *.xsl) $(wildcard *.html) \ |
|
$(wildcard *.gif) w3c.png $(wildcard html/*.html) \ |
|
$(wildcard html/*.png) libxml2-api.xml index.py search.php \ |
|
apibuild.py libxml2.xsa xmllint.xml xmlcatalog_man.xml \ |
|
README.docs symbols.xml |
|
endif |
|
|
|
# Expanded form of EXTRA_DIST_wc |
|
# |
|
EXTRA_DIST = \ |
|
APIchunk0.html \ |
|
APIchunk1.html \ |
|
APIchunk2.html \ |
|
APIchunk3.html \ |
|
APIchunk4.html \ |
|
APIchunk5.html \ |
|
APIchunk6.html \ |
|
APIchunk7.html \ |
|
APIchunk8.html \ |
|
APIchunk9.html \ |
|
APIchunk10.html \ |
|
APIchunk11.html \ |
|
APIchunk12.html \ |
|
APIchunk13.html \ |
|
APIchunk14.html \ |
|
APIchunk15.html \ |
|
APIchunk16.html \ |
|
APIchunk17.html \ |
|
APIchunk18.html \ |
|
APIchunk19.html \ |
|
APIchunk20.html \ |
|
APIchunk21.html \ |
|
APIchunk22.html \ |
|
APIchunk23.html \ |
|
APIchunk24.html \ |
|
APIchunk25.html \ |
|
APIchunk26.html \ |
|
APIchunk27.html \ |
|
APIchunk28.html \ |
|
APIchunk29.html \ |
|
APIconstructors.html \ |
|
APIfiles.html \ |
|
APIfunctions.html \ |
|
APIsymbols.html \ |
|
ChangeLog.xsl \ |
|
DOM.gif \ |
|
DOM.html \ |
|
FAQ.html \ |
|
Libxml2-Logo-180x168.gif \ |
|
Libxml2-Logo-90x34.gif \ |
|
README.docs \ |
|
XMLinfo.html \ |
|
XSLT.html \ |
|
api.xsl \ |
|
apibuild.py \ |
|
architecture.html \ |
|
bugs.html \ |
|
catalog.gif \ |
|
catalog.html \ |
|
checkapisym.xsl \ |
|
contribs.html \ |
|
docs.html \ |
|
downloads.html \ |
|
elfgcchack.xsl \ |
|
encoding.html \ |
|
entities.html \ |
|
example.html \ |
|
guidelines.html \ |
|
help.html \ |
|
html/book1.html \ |
|
html/home.png \ |
|
html/index.html \ |
|
html/left.png \ |
|
html/libxml-DOCBparser.html \ |
|
html/libxml-HTMLparser.html \ |
|
html/libxml-HTMLtree.html \ |
|
html/libxml-SAX.html \ |
|
html/libxml-SAX2.html \ |
|
html/libxml-c14n.html \ |
|
html/libxml-catalog.html \ |
|
html/libxml-chvalid.html \ |
|
html/libxml-debugXML.html \ |
|
html/libxml-dict.html \ |
|
html/libxml-encoding.html \ |
|
html/libxml-entities.html \ |
|
html/libxml-globals.html \ |
|
html/libxml-hash.html \ |
|
html/libxml-lib.html \ |
|
html/libxml-list.html \ |
|
html/libxml-nanoftp.html \ |
|
html/libxml-nanohttp.html \ |
|
html/libxml-parser.html \ |
|
html/libxml-parserInternals.html \ |
|
html/libxml-pattern.html \ |
|
html/libxml-relaxng.html \ |
|
html/libxml-schemasInternals.html \ |
|
html/libxml-schematron.html \ |
|
html/libxml-threads.html \ |
|
html/libxml-tree.html \ |
|
html/libxml-uri.html \ |
|
html/libxml-valid.html \ |
|
html/libxml-xinclude.html \ |
|
html/libxml-xlink.html \ |
|
html/libxml-xmlIO.html \ |
|
html/libxml-xmlautomata.html \ |
|
html/libxml-xmlerror.html \ |
|
html/libxml-xmlexports.html \ |
|
html/libxml-xmlmemory.html \ |
|
html/libxml-xmlmodule.html \ |
|
html/libxml-xmlreader.html \ |
|
html/libxml-xmlregexp.html \ |
|
html/libxml-xmlsave.html \ |
|
html/libxml-xmlschemas.html \ |
|
html/libxml-xmlschemastypes.html \ |
|
html/libxml-xmlstring.html \ |
|
html/libxml-xmlunicode.html \ |
|
html/libxml-xmlversion.html \ |
|
html/libxml-xmlwriter.html \ |
|
html/libxml-xpath.html \ |
|
html/libxml-xpathInternals.html \ |
|
html/libxml-xpointer.html \ |
|
html/libxml-xzlib.html \ |
|
html/right.png \ |
|
html/up.png \ |
|
index.html \ |
|
index.py \ |
|
interface.html \ |
|
intro.html \ |
|
library.html \ |
|
libxml.gif \ |
|
libxml2-api.xml \ |
|
libxml2.xsa \ |
|
namespaces.html \ |
|
newapi.xsl \ |
|
news.html \ |
|
news.xsl \ |
|
python.html \ |
|
redhat.gif \ |
|
search.php \ |
|
searches.html \ |
|
searches.xsl \ |
|
site.xsl \ |
|
smallfootonly.gif \ |
|
structure.gif \ |
|
symbols.xml \ |
|
syms.xsl \ |
|
threads.html \ |
|
tree.html \ |
|
tutorial/apa.html \ |
|
tutorial/apb.html \ |
|
tutorial/apc.html \ |
|
tutorial/apd.html \ |
|
tutorial/ape.html \ |
|
tutorial/apf.html \ |
|
tutorial/apg.html \ |
|
tutorial/aph.html \ |
|
tutorial/api.html \ |
|
tutorial/ar01s02.html \ |
|
tutorial/ar01s03.html \ |
|
tutorial/ar01s04.html \ |
|
tutorial/ar01s05.html \ |
|
tutorial/ar01s06.html \ |
|
tutorial/ar01s07.html \ |
|
tutorial/ar01s08.html \ |
|
tutorial/ar01s09.html \ |
|
tutorial/images/blank.png \ |
|
tutorial/images/callouts/1.png \ |
|
tutorial/images/callouts/10.png \ |
|
tutorial/images/callouts/2.png \ |
|
tutorial/images/callouts/3.png \ |
|
tutorial/images/callouts/4.png \ |
|
tutorial/images/callouts/5.png \ |
|
tutorial/images/callouts/6.png \ |
|
tutorial/images/callouts/7.png \ |
|
tutorial/images/callouts/8.png \ |
|
tutorial/images/callouts/9.png \ |
|
tutorial/images/caution.png \ |
|
tutorial/images/draft.png \ |
|
tutorial/images/home.png \ |
|
tutorial/images/important.png \ |
|
tutorial/images/next.png \ |
|
tutorial/images/note.png \ |
|
tutorial/images/prev.png \ |
|
tutorial/images/tip.png \ |
|
tutorial/images/toc-blank.png \ |
|
tutorial/images/toc-minus.png \ |
|
tutorial/images/toc-plus.png \ |
|
tutorial/images/up.png \ |
|
tutorial/images/warning.png \ |
|
tutorial/includeaddattribute.c \ |
|
tutorial/includeaddkeyword.c \ |
|
tutorial/includeconvert.c \ |
|
tutorial/includegetattribute.c \ |
|
tutorial/includekeyword.c \ |
|
tutorial/includexpath.c \ |
|
tutorial/index.html \ |
|
tutorial/ix01.html \ |
|
tutorial/xmltutorial.pdf \ |
|
upgrade.html \ |
|
w3c.png \ |
|
wiki.xsl \ |
|
xml.html \ |
|
xmlcatalog.1 \ |
|
xmlcatalog_man.html \ |
|
xmlcatalog_man.xml \ |
|
xmldtd.html \ |
|
xmlio.html \ |
|
xmllint.1 \ |
|
xmllint.html \ |
|
xmllint.xml \ |
|
xmlmem.html \ |
|
xmlreader.html \ |
|
xsa.xsl |
|
|
man_MANS = xmllint.1 xmlcatalog.1 |
man_MANS = xmllint.1 xmlcatalog.1 |
|
|
if REBUILD_DOCS |
if REBUILD_DOCS |
all: web $(top_builddir)/NEWS libxml2.xsa $(man_MANS) | docs: web $(top_builddir)/NEWS libxml2.xsa $(man_MANS) |
else | |
all: | |
endif | |
|
|
api: libxml2-api.xml libxml2-refs.xml $(APIPAGES) $(srcdir)/html/index.html $(WIN32_DIR)/libxml2.def.src ../elfgcchack.h $(srcdir)/site.xsl |
api: libxml2-api.xml libxml2-refs.xml $(APIPAGES) $(srcdir)/html/index.html $(WIN32_DIR)/libxml2.def.src ../elfgcchack.h $(srcdir)/site.xsl |
|
|
Line 45 web: $(PAGES)
|
Line 254 web: $(PAGES)
|
cp elfgcchack.h ../elfgcchack.h; \ |
cp elfgcchack.h ../elfgcchack.h; \ |
fi ; rm -f elfgcchack.h ; fi ); |
fi ; rm -f elfgcchack.h ; fi ); |
|
|
$(PAGES): xml.html site.xsl | $(PAGES): xml.html $(srcdir)/site.xsl |
-@(if [ -x $(XSLTPROC) ] ; then \ |
-@(if [ -x $(XSLTPROC) ] ; then \ |
echo "Rebuilding the HTML Web pages from xml.html" ; \ |
echo "Rebuilding the HTML Web pages from xml.html" ; \ |
$(XSLTPROC) --nonet --html $(top_srcdir)/doc/site.xsl $(top_srcdir)/doc/xml.html > index.html ; fi ); | $(XSLTPROC) --nonet --html --path $(srcdir) $(srcdir)/site.xsl $(srcdir)/xml.html > index.html ; fi ); |
-@(if [ -x $(XMLLINT) ] ; then \ |
-@(if [ -x $(XMLLINT) ] ; then \ |
echo "Validating the HTML Web pages" ; \ |
echo "Validating the HTML Web pages" ; \ |
$(XMLLINT) --nonet --valid --noout $(PAGES) ; fi ); |
$(XMLLINT) --nonet --valid --noout $(PAGES) ; fi ); |
|
|
$(top_builddir)/NEWS: $(top_srcdir)/doc/news.xsl $(top_srcdir)/doc/news.html | $(top_builddir)/NEWS: $(srcdir)/news.xsl $(srcdir)/news.html |
-@(if [ -x $(XSLTPROC) ] ; then \ |
-@(if [ -x $(XSLTPROC) ] ; then \ |
$(XSLTPROC) --nonet $(top_srcdir)/doc/news.xsl $(top_srcdir)/doc/news.html > $(top_builddir)/NEWS ; fi ); | $(XSLTPROC) --nonet $(srcdir)/news.xsl $(srcdir)/news.html > $(top_builddir)/NEWS ; fi ); |
|
|
libxml2.xsa: $(top_srcdir)/doc/xsa.xsl $(top_srcdir)/doc/news.html | libxml2.xsa: $(srcdir)/xsa.xsl $(srcdir)/news.html |
-@(if [ -x $(XSLTPROC) ] ; then \ |
-@(if [ -x $(XSLTPROC) ] ; then \ |
echo "Rebuilding the NEWS file" ; \ |
echo "Rebuilding the NEWS file" ; \ |
$(XSLTPROC) --nonet $(top_srcdir)/doc/xsa.xsl $(top_srcdir)/doc/news.html > libxml2.xsa ; fi ); | $(XSLTPROC) --nonet $(srcdir)/xsa.xsl $(srcdir)/news.html > libxml2.xsa ; fi ); |
|
|
$(APIPAGES): libxml2-api.xml libxml2-refs.xml $(top_srcdir)/doc/site.xsl $(top_srcdir)/doc/api.xsl | $(APIPAGES): libxml2-api.xml libxml2-refs.xml $(srcdir)/site.xsl $(srcdir)/api.xsl |
-@(if [ -x $(XSLTPROC) ] ; then \ |
-@(if [ -x $(XSLTPROC) ] ; then \ |
echo "Rebuilding the HTML API pages from libxml2-refs.xml" ; \ |
echo "Rebuilding the HTML API pages from libxml2-refs.xml" ; \ |
$(XSLTPROC) --nonet --html $(top_srcdir)/doc/api.xsl \ | $(XSLTPROC) --nonet --html $(srcdir)/api.xsl \ |
$(top_srcdir)/doc/xml.html ; fi ); | $(srcdir)/xml.html ; fi ); |
-@(if [ -x $(XMLLINT) ] ; then \ |
-@(if [ -x $(XMLLINT) ] ; then \ |
echo "Validating the HTML API pages" ; \ |
echo "Validating the HTML API pages" ; \ |
$(XMLLINT) --nonet --valid --noout API*.html ; fi ); |
$(XMLLINT) --nonet --valid --noout API*.html ; fi ); |
Line 74 $(APIPAGES): libxml2-api.xml libxml2-refs.xml $(top_sr
|
Line 283 $(APIPAGES): libxml2-api.xml libxml2-refs.xml $(top_sr
|
$(srcdir)/html/index.html: libxml2-api.xml $(srcdir)/newapi.xsl |
$(srcdir)/html/index.html: libxml2-api.xml $(srcdir)/newapi.xsl |
-@(if [ -x $(XSLTPROC) ] ; then \ |
-@(if [ -x $(XSLTPROC) ] ; then \ |
echo "Rebuilding the HTML pages from the XML API" ; \ |
echo "Rebuilding the HTML pages from the XML API" ; \ |
$(XSLTPROC) --nonet $(srcdir)/newapi.xsl libxml2-api.xml ; fi ) | $(XSLTPROC) --nonet $(srcdir)/newapi.xsl $(srcdir)/libxml2-api.xml ; fi ) |
-@(if [ -x $(XMLLINT) ] ; then \ |
-@(if [ -x $(XMLLINT) ] ; then \ |
echo "Validating the resulting XHTML pages" ; \ |
echo "Validating the resulting XHTML pages" ; \ |
$(XMLLINT) --nonet --valid --noout html/*.html ; fi ); |
$(XMLLINT) --nonet --valid --noout html/*.html ; fi ); |
Line 82 $(srcdir)/html/index.html: libxml2-api.xml $(srcdir)/n
|
Line 291 $(srcdir)/html/index.html: libxml2-api.xml $(srcdir)/n
|
wiki: libxml2-api.xml $(srcdir)/wiki.xsl |
wiki: libxml2-api.xml $(srcdir)/wiki.xsl |
-@(if [ -x $(XSLTPROC) ] ; then \ |
-@(if [ -x $(XSLTPROC) ] ; then \ |
echo "Rebuilding the wiki HTML pages from the XML API" ; \ |
echo "Rebuilding the wiki HTML pages from the XML API" ; \ |
$(XSLTPROC) --nonet $(srcdir)/wiki.xsl libxml2-api.xml; fi ) | $(XSLTPROC) --nonet $(srcdir)/wiki.xsl $(srcdir)/libxml2-api.xml; fi ) |
|
|
$(WIN32_DIR)/libxml2.def.src: libxml2-api.xml |
$(WIN32_DIR)/libxml2.def.src: libxml2-api.xml |
-@(if [ -x $(XSLTPROC) ] ; then \ |
-@(if [ -x $(XSLTPROC) ] ; then \ |
$(XSLTPROC) -o $(WIN32_DIR)/libxml2.def.src \ |
$(XSLTPROC) -o $(WIN32_DIR)/libxml2.def.src \ |
--nonet $(WIN32_DIR)/defgen.xsl libxml2-api.xml ; fi ) |
--nonet $(WIN32_DIR)/defgen.xsl libxml2-api.xml ; fi ) |
|
|
libxml2-api.xml libxml2-refs.xml ../libxml2.syms: apibuild.py symbols.xml syms.xsl checkapisym.xsl ../include/libxml/*.h ../*.c | source_file_deps = \ |
-(./apibuild.py) | $(filter-out %/xmlversion.h, $(wildcard $(top_srcdir)/include/libxml/*.h)) \ |
($(XSLTPROC) checkapisym.xsl libxml2-api.xml) | $(top_srcdir)/include/libxml/xmlversion.h.in \ |
($(XSLTPROC) -o ../libxml2.syms syms.xsl symbols.xml) | $(wildcard $(top_srcdir)/*.c) |
| |
| libxml2-api.xml libxml2-refs.xml ../libxml2.syms: apibuild.py symbols.xml syms.xsl checkapisym.xsl $(source_file_deps) |
| test -f $(top_srcdir)/include/libxml/xmlversion.h |
| (cd $(srcdir) && ./apibuild.py) |
| ($(XSLTPROC) $(srcdir)/checkapisym.xsl $(srcdir)/libxml2-api.xml) |
| ($(XSLTPROC) -o ../libxml2.syms $(srcdir)/syms.xsl $(srcdir)/symbols.xml) |
-@(cd .. ; $(MAKE) rebuild_testapi) |
-@(cd .. ; $(MAKE) rebuild_testapi) |
|
|
|
|
Line 102 xmllint.1: xmllint.xml
|
Line 317 xmllint.1: xmllint.xml
|
xmlcatalog.1: xmlcatalog_man.xml |
xmlcatalog.1: xmlcatalog_man.xml |
-@($(XSLTPROC) --nonet xmlcatalog_man.xml) |
-@($(XSLTPROC) --nonet xmlcatalog_man.xml) |
|
|
|
check-extra-dist: |
|
for f in $(EXTRA_DIST_wc) ; do echo $$f; done | sort -u >tmp.EXTRA_DIST_wc |
|
for f in $(EXTRA_DIST) ; do echo $$f; done | sort >tmp.EXTRA_DIST |
|
diff -u tmp.EXTRA_DIST_wc tmp.EXTRA_DIST |
|
rm -f tmp.EXTRA_DIST_wc tmp.EXTRA_DIST |
|
endif |
|
|
clean-local: |
clean-local: |
rm -f *~ *.bak *.hierarchy *.signals *-unused.txt |
rm -f *~ *.bak *.hierarchy *.signals *-unused.txt |
|
|
maintainer-clean-local: clean-local |
maintainer-clean-local: clean-local |
rm -rf libxml-decl-list.txt libxml-decl.txt |
rm -rf libxml-decl-list.txt libxml-decl.txt |
|
|
rebuild: api all | rebuild: api docs |
|
|
install-data-local: |
install-data-local: |
@MKDIR_P@ $(DESTDIR)$(HTML_DIR) | $(MKDIR_P) $(DESTDIR)$(HTML_DIR) |
-@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)$(HTML_DIR) | -$(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)$(HTML_DIR) |
@MKDIR_P@ $(DESTDIR)$(HTML_DIR)/html | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/html |
-@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(HTML_DIR)/html | -$(INSTALL) -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(HTML_DIR)/html |
-@INSTALL@ -m 0644 $(srcdir)/html/*.png $(DESTDIR)$(HTML_DIR)/html | -$(INSTALL) -m 0644 $(srcdir)/html/*.png $(DESTDIR)$(HTML_DIR)/html |
@MKDIR_P@ $(DESTDIR)$(HTML_DIR)/tutorial | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/tutorial |
-@INSTALL@ -m 0644 $(srcdir)/tutorial/*.* \ | -$(INSTALL) -m 0644 $(srcdir)/tutorial/*.* \ |
$(DESTDIR)$(HTML_DIR)/tutorial |
$(DESTDIR)$(HTML_DIR)/tutorial |
@MKDIR_P@ $(DESTDIR)$(HTML_DIR)/tutorial/images | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/tutorial/images |
-@INSTALL@ -m 0644 $(srcdir)/tutorial/images/*.* \ | -$(INSTALL) -m 0644 $(srcdir)/tutorial/images/*.* \ |
$(DESTDIR)$(HTML_DIR)/tutorial/images |
$(DESTDIR)$(HTML_DIR)/tutorial/images |
@MKDIR_P@ $(DESTDIR)$(HTML_DIR)/tutorial/images/callouts | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/tutorial/images/callouts |
-@INSTALL@ -m 0644 $(srcdir)/tutorial/images/callouts/*.* \ | -$(INSTALL) -m 0644 $(srcdir)/tutorial/images/callouts/*.* \ |
$(DESTDIR)$(HTML_DIR)/tutorial/images/callouts |
$(DESTDIR)$(HTML_DIR)/tutorial/images/callouts |
|
|
.PHONY : html xml templates scan | .PHONY: docs api web wiki rebuild |