Daniel Veillard | 1164e75 | 1999-02-16 16:29:17 +0000 | [diff] [blame] | 1 | ## Process this file with automake to produce Makefile.in |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 2 | SUBDIRS = . devhelp examples |
Daniel Veillard | 1164e75 | 1999-02-16 16:29:17 +0000 | [diff] [blame] | 3 | |
| 4 | # The top-level SGML file. |
Daniel Veillard | d433046 | 2003-04-29 12:40:16 +0000 | [diff] [blame] | 5 | DOC_MAIN_XML_FILE=gnome-xml.xml |
Daniel Veillard | 1164e75 | 1999-02-16 16:29:17 +0000 | [diff] [blame] | 6 | |
| 7 | # The directory containing the source code (if it contains documentation). |
| 8 | DOC_SOURCE_DIR=.. |
| 9 | |
William M. Brack | 476cd96 | 2003-08-13 11:09:42 +0000 | [diff] [blame] | 10 | # A file in win32 depends upon one of the doc files |
| 11 | WIN32_DIR=$(top_srcdir)/win32 |
| 12 | |
Daniel Veillard | c948420 | 2001-10-24 12:35:52 +0000 | [diff] [blame] | 13 | PAGES= architecture.html bugs.html contribs.html docs.html DOM.html \ |
| 14 | downloads.html entities.html example.html help.html index.html \ |
| 15 | interface.html intro.html library.html namespaces.html news.html \ |
Daniel Veillard | 7b602b4 | 2002-01-08 13:26:00 +0000 | [diff] [blame] | 16 | tree.html xmldtd.html XMLinfo.html XSLT.html |
Daniel Veillard | 3bf65be | 2002-01-23 12:36:34 +0000 | [diff] [blame] | 17 | APIPAGES=APIconstructors.html APIfiles.html APIfunctions.html \ |
Daniel Veillard | f859256 | 2002-01-23 17:58:17 +0000 | [diff] [blame] | 18 | APIsymbols.html APIchunk0.html |
Daniel Veillard | f9c4cad | 2002-11-22 15:57:07 +0000 | [diff] [blame] | 19 | |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 20 | if REBUILD_DOCS |
| 21 | EXTRA_DIST_wc = xmlcatalog_man.xml $(wildcard tutorial/*.html) \ |
| 22 | $(wildcard tutorial/*.c) $(wildcard tutorial/*.pdf) \ |
| 23 | $(wildcard tutorial/images/*.png) \ |
| 24 | $(wildcard tutorial/images/callouts/*.png) $(wildcard API*.html) \ |
| 25 | $(wildcard *.1) $(wildcard *.xsl) $(wildcard *.html) \ |
| 26 | $(wildcard *.gif) w3c.png $(wildcard html/*.html) \ |
| 27 | $(wildcard html/*.png) libxml2-api.xml index.py search.php \ |
| 28 | apibuild.py libxml2.xsa xmllint.xml xmlcatalog_man.xml \ |
| 29 | README.docs symbols.xml |
| 30 | endif |
| 31 | |
| 32 | # Expanded form of EXTRA_DIST_wc |
| 33 | # |
| 34 | EXTRA_DIST = \ |
| 35 | APIchunk0.html \ |
| 36 | APIchunk1.html \ |
| 37 | APIchunk2.html \ |
| 38 | APIchunk3.html \ |
| 39 | APIchunk4.html \ |
| 40 | APIchunk5.html \ |
| 41 | APIchunk6.html \ |
| 42 | APIchunk7.html \ |
| 43 | APIchunk8.html \ |
| 44 | APIchunk9.html \ |
| 45 | APIchunk10.html \ |
| 46 | APIchunk11.html \ |
| 47 | APIchunk12.html \ |
| 48 | APIchunk13.html \ |
| 49 | APIchunk14.html \ |
| 50 | APIchunk15.html \ |
| 51 | APIchunk16.html \ |
| 52 | APIchunk17.html \ |
| 53 | APIchunk18.html \ |
| 54 | APIchunk19.html \ |
| 55 | APIchunk20.html \ |
| 56 | APIchunk21.html \ |
| 57 | APIchunk22.html \ |
| 58 | APIchunk23.html \ |
| 59 | APIchunk24.html \ |
| 60 | APIchunk25.html \ |
| 61 | APIchunk26.html \ |
| 62 | APIchunk27.html \ |
| 63 | APIchunk28.html \ |
| 64 | APIchunk29.html \ |
| 65 | APIconstructors.html \ |
| 66 | APIfiles.html \ |
| 67 | APIfunctions.html \ |
| 68 | APIsymbols.html \ |
| 69 | ChangeLog.xsl \ |
| 70 | DOM.gif \ |
| 71 | DOM.html \ |
| 72 | FAQ.html \ |
| 73 | Libxml2-Logo-180x168.gif \ |
| 74 | Libxml2-Logo-90x34.gif \ |
| 75 | README.docs \ |
| 76 | XMLinfo.html \ |
| 77 | XSLT.html \ |
| 78 | api.xsl \ |
| 79 | apibuild.py \ |
| 80 | architecture.html \ |
| 81 | bugs.html \ |
| 82 | catalog.gif \ |
| 83 | catalog.html \ |
| 84 | checkapisym.xsl \ |
| 85 | contribs.html \ |
| 86 | docs.html \ |
| 87 | downloads.html \ |
| 88 | elfgcchack.xsl \ |
| 89 | encoding.html \ |
| 90 | entities.html \ |
| 91 | example.html \ |
| 92 | guidelines.html \ |
| 93 | help.html \ |
| 94 | html/book1.html \ |
| 95 | html/home.png \ |
| 96 | html/index.html \ |
| 97 | html/left.png \ |
| 98 | html/libxml-DOCBparser.html \ |
| 99 | html/libxml-HTMLparser.html \ |
| 100 | html/libxml-HTMLtree.html \ |
| 101 | html/libxml-SAX.html \ |
| 102 | html/libxml-SAX2.html \ |
| 103 | html/libxml-c14n.html \ |
| 104 | html/libxml-catalog.html \ |
| 105 | html/libxml-chvalid.html \ |
| 106 | html/libxml-debugXML.html \ |
| 107 | html/libxml-dict.html \ |
| 108 | html/libxml-encoding.html \ |
| 109 | html/libxml-entities.html \ |
| 110 | html/libxml-globals.html \ |
| 111 | html/libxml-hash.html \ |
| 112 | html/libxml-lib.html \ |
| 113 | html/libxml-list.html \ |
| 114 | html/libxml-nanoftp.html \ |
| 115 | html/libxml-nanohttp.html \ |
| 116 | html/libxml-parser.html \ |
| 117 | html/libxml-parserInternals.html \ |
| 118 | html/libxml-pattern.html \ |
| 119 | html/libxml-relaxng.html \ |
| 120 | html/libxml-schemasInternals.html \ |
| 121 | html/libxml-schematron.html \ |
| 122 | html/libxml-threads.html \ |
| 123 | html/libxml-tree.html \ |
| 124 | html/libxml-uri.html \ |
| 125 | html/libxml-valid.html \ |
| 126 | html/libxml-xinclude.html \ |
| 127 | html/libxml-xlink.html \ |
| 128 | html/libxml-xmlIO.html \ |
| 129 | html/libxml-xmlautomata.html \ |
| 130 | html/libxml-xmlerror.html \ |
| 131 | html/libxml-xmlexports.html \ |
| 132 | html/libxml-xmlmemory.html \ |
| 133 | html/libxml-xmlmodule.html \ |
| 134 | html/libxml-xmlreader.html \ |
| 135 | html/libxml-xmlregexp.html \ |
| 136 | html/libxml-xmlsave.html \ |
| 137 | html/libxml-xmlschemas.html \ |
| 138 | html/libxml-xmlschemastypes.html \ |
| 139 | html/libxml-xmlstring.html \ |
| 140 | html/libxml-xmlunicode.html \ |
| 141 | html/libxml-xmlversion.html \ |
| 142 | html/libxml-xmlwriter.html \ |
| 143 | html/libxml-xpath.html \ |
| 144 | html/libxml-xpathInternals.html \ |
| 145 | html/libxml-xpointer.html \ |
Roumen Petrov | 4d7a329 | 2012-11-23 23:30:49 +0200 | [diff] [blame] | 146 | html/libxml-xzlib.html \ |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 147 | html/right.png \ |
| 148 | html/up.png \ |
| 149 | index.html \ |
| 150 | index.py \ |
| 151 | interface.html \ |
| 152 | intro.html \ |
| 153 | library.html \ |
| 154 | libxml.gif \ |
| 155 | libxml2-api.xml \ |
| 156 | libxml2.xsa \ |
| 157 | namespaces.html \ |
| 158 | newapi.xsl \ |
| 159 | news.html \ |
| 160 | news.xsl \ |
| 161 | python.html \ |
| 162 | redhat.gif \ |
| 163 | search.php \ |
| 164 | searches.html \ |
| 165 | searches.xsl \ |
| 166 | site.xsl \ |
| 167 | smallfootonly.gif \ |
| 168 | structure.gif \ |
| 169 | symbols.xml \ |
| 170 | syms.xsl \ |
| 171 | threads.html \ |
| 172 | tree.html \ |
| 173 | tutorial/apa.html \ |
| 174 | tutorial/apb.html \ |
| 175 | tutorial/apc.html \ |
| 176 | tutorial/apd.html \ |
| 177 | tutorial/ape.html \ |
| 178 | tutorial/apf.html \ |
| 179 | tutorial/apg.html \ |
| 180 | tutorial/aph.html \ |
| 181 | tutorial/api.html \ |
| 182 | tutorial/ar01s02.html \ |
| 183 | tutorial/ar01s03.html \ |
| 184 | tutorial/ar01s04.html \ |
| 185 | tutorial/ar01s05.html \ |
| 186 | tutorial/ar01s06.html \ |
| 187 | tutorial/ar01s07.html \ |
| 188 | tutorial/ar01s08.html \ |
| 189 | tutorial/ar01s09.html \ |
| 190 | tutorial/images/blank.png \ |
| 191 | tutorial/images/callouts/1.png \ |
| 192 | tutorial/images/callouts/10.png \ |
| 193 | tutorial/images/callouts/2.png \ |
| 194 | tutorial/images/callouts/3.png \ |
| 195 | tutorial/images/callouts/4.png \ |
| 196 | tutorial/images/callouts/5.png \ |
| 197 | tutorial/images/callouts/6.png \ |
| 198 | tutorial/images/callouts/7.png \ |
| 199 | tutorial/images/callouts/8.png \ |
| 200 | tutorial/images/callouts/9.png \ |
| 201 | tutorial/images/caution.png \ |
| 202 | tutorial/images/draft.png \ |
| 203 | tutorial/images/home.png \ |
| 204 | tutorial/images/important.png \ |
| 205 | tutorial/images/next.png \ |
| 206 | tutorial/images/note.png \ |
| 207 | tutorial/images/prev.png \ |
| 208 | tutorial/images/tip.png \ |
| 209 | tutorial/images/toc-blank.png \ |
| 210 | tutorial/images/toc-minus.png \ |
| 211 | tutorial/images/toc-plus.png \ |
| 212 | tutorial/images/up.png \ |
| 213 | tutorial/images/warning.png \ |
| 214 | tutorial/includeaddattribute.c \ |
| 215 | tutorial/includeaddkeyword.c \ |
| 216 | tutorial/includeconvert.c \ |
| 217 | tutorial/includegetattribute.c \ |
| 218 | tutorial/includekeyword.c \ |
| 219 | tutorial/includexpath.c \ |
| 220 | tutorial/index.html \ |
| 221 | tutorial/ix01.html \ |
| 222 | tutorial/xmltutorial.pdf \ |
| 223 | upgrade.html \ |
| 224 | w3c.png \ |
| 225 | wiki.xsl \ |
| 226 | xml.html \ |
| 227 | xmlcatalog.1 \ |
| 228 | xmlcatalog_man.html \ |
| 229 | xmlcatalog_man.xml \ |
| 230 | xmldtd.html \ |
| 231 | xmlio.html \ |
| 232 | xmllint.1 \ |
| 233 | xmllint.html \ |
| 234 | xmllint.xml \ |
| 235 | xmlmem.html \ |
| 236 | xmlreader.html \ |
| 237 | xsa.xsl |
Daniel Veillard | 1164e75 | 1999-02-16 16:29:17 +0000 | [diff] [blame] | 238 | |
Daniel Veillard | 52dcab3 | 2001-10-30 12:51:17 +0000 | [diff] [blame] | 239 | man_MANS = xmllint.1 xmlcatalog.1 |
Daniel Veillard | 98fed37 | 2001-09-13 11:34:58 +0000 | [diff] [blame] | 240 | |
Daniel Veillard | b40744e | 2008-10-17 13:26:44 +0000 | [diff] [blame] | 241 | if REBUILD_DOCS |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 242 | docs: web $(top_builddir)/NEWS libxml2.xsa $(man_MANS) |
Daniel Veillard | c948420 | 2001-10-24 12:35:52 +0000 | [diff] [blame] | 243 | |
Daniel Veillard | 9a15b30 | 2009-08-07 16:27:15 +0200 | [diff] [blame] | 244 | api: libxml2-api.xml libxml2-refs.xml $(APIPAGES) $(srcdir)/html/index.html $(WIN32_DIR)/libxml2.def.src ../elfgcchack.h $(srcdir)/site.xsl |
Daniel Veillard | 1d91386 | 2003-11-21 00:28:39 +0000 | [diff] [blame] | 245 | |
Nick Wellnhofer | 09f51ec | 2017-10-24 14:29:26 +0200 | [diff] [blame] | 246 | web: $(PAGES) xmllint.html xmlcatalog_man.html |
Daniel Veillard | 3bf65be | 2002-01-23 12:36:34 +0000 | [diff] [blame] | 247 | |
Daniel Veillard | a235132 | 2004-06-27 12:08:10 +0000 | [diff] [blame] | 248 | ../elfgcchack.h: $(srcdir)/elfgcchack.xsl $(srcdir)/libxml2-api.xml |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 249 | -@(if [ -x $(XSLTPROC) ] ; then \ |
Daniel Veillard | a235132 | 2004-06-27 12:08:10 +0000 | [diff] [blame] | 250 | echo "Rebuilding the elfgcchack.h header" ; \ |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 251 | $(XSLTPROC) --nonet $(srcdir)/elfgcchack.xsl $(srcdir)/libxml2-api.xml > elfgcchack.h ; \ |
Daniel Veillard | a235132 | 2004-06-27 12:08:10 +0000 | [diff] [blame] | 252 | if [ "`diff -q elfgcchack.h ../elfgcchack.h`" ] ; then \ |
Daniel Veillard | 01fa615 | 2004-06-29 17:04:39 +0000 | [diff] [blame] | 253 | echo "updating ../elfgcchack.h"; \ |
Daniel Veillard | a235132 | 2004-06-27 12:08:10 +0000 | [diff] [blame] | 254 | cp elfgcchack.h ../elfgcchack.h; \ |
| 255 | fi ; rm -f elfgcchack.h ; fi ); |
| 256 | |
Daniel Veillard | dde6408 | 2011-03-23 08:12:26 +0800 | [diff] [blame] | 257 | $(PAGES): xml.html $(srcdir)/site.xsl |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 258 | -@(if [ -x $(XSLTPROC) ] ; then \ |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 259 | echo "Rebuilding the HTML Web pages from xml.html" ; \ |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 260 | $(XSLTPROC) --nonet --html --path $(srcdir) $(srcdir)/site.xsl $(srcdir)/xml.html > index.html ; fi ); |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 261 | -@(if [ -x $(XMLLINT) ] ; then \ |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 262 | echo "Validating the HTML Web pages" ; \ |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 263 | $(XMLLINT) --nonet --valid --noout $(PAGES) ; fi ); |
Daniel Veillard | 55a9927 | 1999-02-25 11:01:29 +0000 | [diff] [blame] | 264 | |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 265 | $(top_builddir)/NEWS: $(srcdir)/news.xsl $(srcdir)/news.html |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 266 | -@(if [ -x $(XSLTPROC) ] ; then \ |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 267 | $(XSLTPROC) --nonet $(srcdir)/news.xsl $(srcdir)/news.html > $(top_builddir)/NEWS ; fi ); |
Daniel Veillard | 8ba1741 | 2003-01-01 19:13:12 +0000 | [diff] [blame] | 268 | |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 269 | libxml2.xsa: $(srcdir)/xsa.xsl $(srcdir)/news.html |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 270 | -@(if [ -x $(XSLTPROC) ] ; then \ |
Daniel Veillard | eebd633 | 2004-08-26 10:30:44 +0000 | [diff] [blame] | 271 | echo "Rebuilding the NEWS file" ; \ |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 272 | $(XSLTPROC) --nonet $(srcdir)/xsa.xsl $(srcdir)/news.html > libxml2.xsa ; fi ); |
Daniel Veillard | b4d30b6 | 2003-03-16 22:32:36 +0000 | [diff] [blame] | 273 | |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 274 | $(APIPAGES): libxml2-api.xml libxml2-refs.xml $(srcdir)/site.xsl $(srcdir)/api.xsl |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 275 | -@(if [ -x $(XSLTPROC) ] ; then \ |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 276 | echo "Rebuilding the HTML API pages from libxml2-refs.xml" ; \ |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 277 | $(XSLTPROC) --nonet --html $(srcdir)/api.xsl \ |
| 278 | $(srcdir)/xml.html ; fi ); |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 279 | -@(if [ -x $(XMLLINT) ] ; then \ |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 280 | echo "Validating the HTML API pages" ; \ |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 281 | $(XMLLINT) --nonet --valid --noout API*.html ; fi ); |
Daniel Veillard | 3bf65be | 2002-01-23 12:36:34 +0000 | [diff] [blame] | 282 | |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 283 | $(srcdir)/html/index.html: libxml2-api.xml $(srcdir)/newapi.xsl |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 284 | -@(if [ -x $(XSLTPROC) ] ; then \ |
Daniel Veillard | 2925c0a | 2003-11-17 13:58:17 +0000 | [diff] [blame] | 285 | echo "Rebuilding the HTML pages from the XML API" ; \ |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 286 | $(XSLTPROC) --nonet $(srcdir)/newapi.xsl $(srcdir)/libxml2-api.xml ; fi ) |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 287 | -@(if [ -x $(XMLLINT) ] ; then \ |
Daniel Veillard | 2925c0a | 2003-11-17 13:58:17 +0000 | [diff] [blame] | 288 | echo "Validating the resulting XHTML pages" ; \ |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 289 | $(XMLLINT) --nonet --valid --noout html/*.html ; fi ); |
Daniel Veillard | 817e70b | 2002-11-19 22:28:48 +0000 | [diff] [blame] | 290 | |
Daniel Veillard | e92bf5d | 2005-02-04 17:28:19 +0000 | [diff] [blame] | 291 | wiki: libxml2-api.xml $(srcdir)/wiki.xsl |
| 292 | -@(if [ -x $(XSLTPROC) ] ; then \ |
| 293 | echo "Rebuilding the wiki HTML pages from the XML API" ; \ |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 294 | $(XSLTPROC) --nonet $(srcdir)/wiki.xsl $(srcdir)/libxml2-api.xml; fi ) |
Daniel Veillard | e92bf5d | 2005-02-04 17:28:19 +0000 | [diff] [blame] | 295 | |
William M. Brack | 7a82165 | 2003-08-15 07:27:40 +0000 | [diff] [blame] | 296 | $(WIN32_DIR)/libxml2.def.src: libxml2-api.xml |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 297 | -@(if [ -x $(XSLTPROC) ] ; then \ |
| 298 | $(XSLTPROC) -o $(WIN32_DIR)/libxml2.def.src \ |
William M. Brack | 476cd96 | 2003-08-13 11:09:42 +0000 | [diff] [blame] | 299 | --nonet $(WIN32_DIR)/defgen.xsl libxml2-api.xml ; fi ) |
| 300 | |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 301 | source_file_deps = \ |
| 302 | $(filter-out %/xmlversion.h, $(wildcard $(top_srcdir)/include/libxml/*.h)) \ |
| 303 | $(top_srcdir)/include/libxml/xmlversion.h.in \ |
| 304 | $(wildcard $(top_srcdir)/*.c) |
| 305 | |
| 306 | libxml2-api.xml libxml2-refs.xml ../libxml2.syms: apibuild.py symbols.xml syms.xsl checkapisym.xsl $(source_file_deps) |
Daniel Richard | 878ec9d | 2012-09-07 14:52:17 +0800 | [diff] [blame] | 307 | test -f $(top_srcdir)/include/libxml/xmlversion.h |
Daniel Richard G | 6842ee8 | 2012-08-17 09:58:38 +0800 | [diff] [blame] | 308 | (cd $(srcdir) && ./apibuild.py) |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 309 | ($(XSLTPROC) $(srcdir)/checkapisym.xsl $(srcdir)/libxml2-api.xml) |
| 310 | ($(XSLTPROC) -o ../libxml2.syms $(srcdir)/syms.xsl $(srcdir)/symbols.xml) |
Daniel Veillard | 2ae1338 | 2005-01-25 23:45:06 +0000 | [diff] [blame] | 311 | -@(cd .. ; $(MAKE) rebuild_testapi) |
| 312 | |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 313 | |
| 314 | xmllint.1: xmllint.xml |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 315 | -@($(XSLTPROC) --nonet xmllint.xml) |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 316 | |
Nick Wellnhofer | 09f51ec | 2017-10-24 14:29:26 +0200 | [diff] [blame] | 317 | xmllint.html: xmllint.xml |
| 318 | -@($(XSLTPROC) --nonet -o $@ http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl xmllint.xml) |
| 319 | |
Daniel Veillard | e8ba84e | 2003-11-18 13:54:15 +0000 | [diff] [blame] | 320 | xmlcatalog.1: xmlcatalog_man.xml |
Daniel Veillard | 06500c8 | 2004-09-07 09:12:44 +0000 | [diff] [blame] | 321 | -@($(XSLTPROC) --nonet xmlcatalog_man.xml) |
Daniel Veillard | 6100647 | 2002-01-21 17:31:47 +0000 | [diff] [blame] | 322 | |
Nick Wellnhofer | 09f51ec | 2017-10-24 14:29:26 +0200 | [diff] [blame] | 323 | xmlcatalog_man.html: xmlcatalog_man.xml |
| 324 | -@($(XSLTPROC) --nonet -o $@ http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl xmlcatalog_man.xml) |
| 325 | |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 326 | check-extra-dist: |
| 327 | for f in $(EXTRA_DIST_wc) ; do echo $$f; done | sort -u >tmp.EXTRA_DIST_wc |
| 328 | for f in $(EXTRA_DIST) ; do echo $$f; done | sort >tmp.EXTRA_DIST |
| 329 | diff -u tmp.EXTRA_DIST_wc tmp.EXTRA_DIST |
| 330 | rm -f tmp.EXTRA_DIST_wc tmp.EXTRA_DIST |
| 331 | endif |
| 332 | |
Daniel Veillard | 1164e75 | 1999-02-16 16:29:17 +0000 | [diff] [blame] | 333 | clean-local: |
| 334 | rm -f *~ *.bak *.hierarchy *.signals *-unused.txt |
| 335 | |
William M. Brack | 5a9c1fd | 2004-12-17 21:38:09 +0000 | [diff] [blame] | 336 | maintainer-clean-local: clean-local |
Daniel Veillard | 93d9525 | 2003-04-29 20:25:40 +0000 | [diff] [blame] | 337 | rm -rf libxml-decl-list.txt libxml-decl.txt |
Daniel Veillard | 1164e75 | 1999-02-16 16:29:17 +0000 | [diff] [blame] | 338 | |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 339 | rebuild: api docs |
Daniel Veillard | 1e346af | 1999-02-22 10:33:01 +0000 | [diff] [blame] | 340 | |
Daniel Veillard | 55a9927 | 1999-02-25 11:01:29 +0000 | [diff] [blame] | 341 | install-data-local: |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 342 | $(MKDIR_P) $(DESTDIR)$(HTML_DIR) |
| 343 | -$(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) |
| 344 | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/html |
| 345 | -$(INSTALL) -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(HTML_DIR)/html |
| 346 | -$(INSTALL) -m 0644 $(srcdir)/html/*.png $(DESTDIR)$(HTML_DIR)/html |
| 347 | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/tutorial |
| 348 | -$(INSTALL) -m 0644 $(srcdir)/tutorial/*.* \ |
Daniel Veillard | fc97906 | 2004-03-04 22:07:16 +0000 | [diff] [blame] | 349 | $(DESTDIR)$(HTML_DIR)/tutorial |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 350 | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/tutorial/images |
| 351 | -$(INSTALL) -m 0644 $(srcdir)/tutorial/images/*.* \ |
Daniel Veillard | fc97906 | 2004-03-04 22:07:16 +0000 | [diff] [blame] | 352 | $(DESTDIR)$(HTML_DIR)/tutorial/images |
Daniel Richard G | 5706b6d | 2012-08-06 11:32:54 +0800 | [diff] [blame] | 353 | $(MKDIR_P) $(DESTDIR)$(HTML_DIR)/tutorial/images/callouts |
| 354 | -$(INSTALL) -m 0644 $(srcdir)/tutorial/images/callouts/*.* \ |
Daniel Veillard | fc97906 | 2004-03-04 22:07:16 +0000 | [diff] [blame] | 355 | $(DESTDIR)$(HTML_DIR)/tutorial/images/callouts |
Daniel Veillard | 55a9927 | 1999-02-25 11:01:29 +0000 | [diff] [blame] | 356 | |
Daniel Richard | 878ec9d | 2012-09-07 14:52:17 +0800 | [diff] [blame] | 357 | .PHONY: docs api web wiki rebuild |