source: trunk/third/libxslt/doc/Makefile.in @ 21535

Revision 21535, 18.7 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21534, which included commits to RCS files with non-trunk default branches.
Line 
1# Makefile.in generated by automake 1.8.2 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004  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@
16srcdir = @srcdir@
17top_srcdir = @top_srcdir@
18VPATH = @srcdir@
19pkgdatadir = $(datadir)/@PACKAGE@
20pkglibdir = $(libdir)/@PACKAGE@
21pkgincludedir = $(includedir)/@PACKAGE@
22top_builddir = ..
23am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
24INSTALL = @INSTALL@
25install_sh_DATA = $(install_sh) -c -m 644
26install_sh_PROGRAM = $(install_sh) -c
27install_sh_SCRIPT = $(install_sh) -c
28INSTALL_HEADER = $(INSTALL_DATA)
29transform = $(program_transform_name)
30NORMAL_INSTALL = :
31PRE_INSTALL = :
32POST_INSTALL = :
33NORMAL_UNINSTALL = :
34PRE_UNINSTALL = :
35POST_UNINSTALL = :
36host_triplet = @host@
37subdir = doc
38DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
39ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
40am__aclocal_m4_deps = $(top_srcdir)/configure.in
41am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
42        $(ACLOCAL_M4)
43mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
44CONFIG_HEADER = $(top_builddir)/config.h
45CONFIG_CLEAN_FILES =
46SOURCES =
47DIST_SOURCES =
48man1dir = $(mandir)/man1
49am__installdirs = $(DESTDIR)$(man1dir)
50NROFF = nroff
51MANS = $(man_MANS)
52DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
53ACLOCAL = @ACLOCAL@
54AMDEP_FALSE = @AMDEP_FALSE@
55AMDEP_TRUE = @AMDEP_TRUE@
56AMTAR = @AMTAR@
57AR = @AR@
58AUTOCONF = @AUTOCONF@
59AUTOHEADER = @AUTOHEADER@
60AUTOMAKE = @AUTOMAKE@
61AWK = @AWK@
62CC = @CC@
63CCDEPMODE = @CCDEPMODE@
64CFLAGS = @CFLAGS@
65CPP = @CPP@
66CPPFLAGS = @CPPFLAGS@
67CXX = @CXX@
68CXXCPP = @CXXCPP@
69CXXDEPMODE = @CXXDEPMODE@
70CXXFLAGS = @CXXFLAGS@
71CYGPATH_W = @CYGPATH_W@
72DEFS = @DEFS@
73DEPDIR = @DEPDIR@
74ECHO = @ECHO@
75ECHO_C = @ECHO_C@
76ECHO_N = @ECHO_N@
77ECHO_T = @ECHO_T@
78EGREP = @EGREP@
79EXEEXT = @EXEEXT@
80EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
81EXSLT_LIBDIR = @EXSLT_LIBDIR@
82EXSLT_LIBS = @EXSLT_LIBS@
83EXTRA_LIBS = @EXTRA_LIBS@
84F77 = @F77@
85FFLAGS = @FFLAGS@
86HTML_DIR = $(datadir)/doc
87INSTALL_DATA = @INSTALL_DATA@
88INSTALL_PROGRAM = @INSTALL_PROGRAM@
89INSTALL_SCRIPT = @INSTALL_SCRIPT@
90INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
91LDFLAGS = @LDFLAGS@
92LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
93LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
94LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
95LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
96LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
97LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
98LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
99LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
100LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
101LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
102LIBOBJS = @LIBOBJS@
103LIBS = @LIBS@
104LIBTOOL = @LIBTOOL@
105LIBXML_CFLAGS = @LIBXML_CFLAGS@
106LIBXML_LIBS = @LIBXML_LIBS@
107LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
108LIBXML_SRC = @LIBXML_SRC@
109LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
110LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
111LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
112LIBXSLT_VERSION = @LIBXSLT_VERSION@
113LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
114LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
115LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
116LN_S = @LN_S@
117LTLIBOBJS = @LTLIBOBJS@
118MAKEINFO = @MAKEINFO@
119MV = @MV@
120M_LIBS = @M_LIBS@
121OBJEXT = @OBJEXT@
122PACKAGE = @PACKAGE@
123PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
124PACKAGE_NAME = @PACKAGE_NAME@
125PACKAGE_STRING = @PACKAGE_STRING@
126PACKAGE_TARNAME = @PACKAGE_TARNAME@
127PACKAGE_VERSION = @PACKAGE_VERSION@
128PATH_SEPARATOR = @PATH_SEPARATOR@
129PERL = @PERL@
130PYTHON = @PYTHON@
131PYTHONSODV = @PYTHONSODV@
132PYTHON_INCLUDES = @PYTHON_INCLUDES@
133PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
134PYTHON_SUBDIR = @PYTHON_SUBDIR@
135PYTHON_VERSION = @PYTHON_VERSION@
136RANLIB = @RANLIB@
137RELDATE = @RELDATE@
138RM = @RM@
139SET_MAKE = @SET_MAKE@
140SHELL = @SHELL@
141STATIC_BINARIES = @STATIC_BINARIES@
142STRIP = @STRIP@
143TAR = @TAR@
144VERSION = @VERSION@
145WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
146WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
147WITH_CRYPTO = @WITH_CRYPTO@
148WITH_DEBUGGER = @WITH_DEBUGGER@
149WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
150WITH_PERL_FALSE = @WITH_PERL_FALSE@
151WITH_PERL_TRUE = @WITH_PERL_TRUE@
152WITH_PYTHON_FALSE = @WITH_PYTHON_FALSE@
153WITH_PYTHON_TRUE = @WITH_PYTHON_TRUE@
154WITH_TRIO = @WITH_TRIO@
155WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
156XML_CONFIG = @XML_CONFIG@
157XSLTPROCDV = @XSLTPROCDV@
158XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
159XSLT_LIBDIR = @XSLT_LIBDIR@
160XSLT_LIBS = @XSLT_LIBS@
161ac_ct_AR = @ac_ct_AR@
162ac_ct_CC = @ac_ct_CC@
163ac_ct_CXX = @ac_ct_CXX@
164ac_ct_F77 = @ac_ct_F77@
165ac_ct_RANLIB = @ac_ct_RANLIB@
166ac_ct_STRIP = @ac_ct_STRIP@
167am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
168am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
169am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
170am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
171am__include = @am__include@
172am__leading_dot = @am__leading_dot@
173am__quote = @am__quote@
174bindir = @bindir@
175build = @build@
176build_alias = @build_alias@
177build_cpu = @build_cpu@
178build_os = @build_os@
179build_vendor = @build_vendor@
180datadir = @datadir@
181exec_prefix = @exec_prefix@
182host = @host@
183host_alias = @host_alias@
184host_cpu = @host_cpu@
185host_os = @host_os@
186host_vendor = @host_vendor@
187includedir = @includedir@
188infodir = @infodir@
189install_sh = @install_sh@
190libdir = @libdir@
191libexecdir = @libexecdir@
192localstatedir = @localstatedir@
193mandir = @mandir@
194mkdir_p = @mkdir_p@
195oldincludedir = @oldincludedir@
196prefix = @prefix@
197program_transform_name = @program_transform_name@
198pythondir = @pythondir@
199sbindir = @sbindir@
200sharedstatedir = @sharedstatedir@
201sysconfdir = @sysconfdir@
202target_alias = @target_alias@
203
204# The name of the module.
205DOC_MODULE = libxslt-$(VERSION)
206
207# The top-level SGML file.
208DOC_MAIN_XML_FILE = libxslt.xml
209
210# The directory containing the source code (if it contains documentation).
211DOC_SOURCE_DIR = ..
212
213# A file in win32 depends upon two of the doc files
214WIN32_DIR = $(top_srcdir)/win32
215TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)/html
216PAGES = API.html bugs.html contribs.html FAQ.html docs.html \
217         downloads.html help.html index.html intro.html news.html \
218         xsltproc2.html
219
220EPAGES = EXSLT/bugs.html EXSLT/docs.html EXSLT/downloads.html \
221         EXSLT/help.html EXSLT/index.html EXSLT/intro.html
222
223APIPAGES = APIconstructors.html APIfiles.html APIfunctions.html \
224         APIsymbols.html APIchunk0.html search.templ
225
226EAPIPAGES = EXSLT/APIconstructors.html EXSLT/APIfiles.html \
227         EXSLT/APIfunctions.html EXSLT/APIsymbols.html EXSLT/APIchunk0.html
228
229EXTRA_DIST = \
230        api.xsl                 \
231        apibuild.py             \
232        EXSLT/*.html            \
233        EXSLT/html/*.html       \
234        EXSLT/html/*.png        \
235        EXSLT/libexslt-api.xml  \
236        EXSLT/libexslt-refs.xml \
237        libxslt-api.xml         \
238        libxslt-refs.xml        \
239        libxslt.xsa             \
240        newapi.xsl              \
241        news.xsl                \
242        search.xml              \
243        site.xsl                \
244        xslt.html               \
245        xsltproc.xml
246
247man_MANS = xsltproc.1
248all: all-am
249
250.SUFFIXES:
251$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
252        @for dep in $?; do \
253          case '$(am__configure_deps)' in \
254            *$$dep*) \
255              cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
256                && exit 0; \
257              exit 1;; \
258          esac; \
259        done; \
260        echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu  doc/Makefile'; \
261        cd $(top_srcdir) && \
262          $(AUTOMAKE) --gnu  doc/Makefile
263.PRECIOUS: Makefile
264Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
265        @case '$?' in \
266          *config.status*) \
267            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
268          *) \
269            echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
270            cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
271        esac;
272
273$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
274        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
275
276$(top_srcdir)/configure:  $(am__configure_deps)
277        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
278$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
279        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
280
281mostlyclean-libtool:
282        -rm -f *.lo
283
284clean-libtool:
285        -rm -rf .libs _libs
286
287distclean-libtool:
288        -rm -f libtool
289uninstall-info-am:
290install-man1: $(man1_MANS) $(man_MANS)
291        @$(NORMAL_INSTALL)
292        $(mkdir_p) $(DESTDIR)$(man1dir)
293        @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
294        l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
295        for i in $$l2; do \
296          case "$$i" in \
297            *.1*) list="$$list $$i" ;; \
298          esac; \
299        done; \
300        for i in $$list; do \
301          if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
302          else file=$$i; fi; \
303          ext=`echo $$i | sed -e 's/^.*\\.//'`; \
304          case "$$ext" in \
305            1*) ;; \
306            *) ext='1' ;; \
307          esac; \
308          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
309          inst=`echo $$inst | sed -e 's/^.*\///'`; \
310          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
311          echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
312          $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
313        done
314uninstall-man1:
315        @$(NORMAL_UNINSTALL)
316        @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
317        l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
318        for i in $$l2; do \
319          case "$$i" in \
320            *.1*) list="$$list $$i" ;; \
321          esac; \
322        done; \
323        for i in $$list; do \
324          ext=`echo $$i | sed -e 's/^.*\\.//'`; \
325          case "$$ext" in \
326            1*) ;; \
327            *) ext='1' ;; \
328          esac; \
329          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
330          inst=`echo $$inst | sed -e 's/^.*\///'`; \
331          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
332          echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
333          rm -f $(DESTDIR)$(man1dir)/$$inst; \
334        done
335tags: TAGS
336TAGS:
337
338ctags: CTAGS
339CTAGS:
340
341
342distdir: $(DISTFILES)
343        $(mkdir_p) $(distdir)/EXSLT $(distdir)/EXSLT/html
344        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
345        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
346        list='$(DISTFILES)'; for file in $$list; do \
347          case $$file in \
348            $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
349            $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
350          esac; \
351          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
352          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
353          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
354            dir="/$$dir"; \
355            $(mkdir_p) "$(distdir)$$dir"; \
356          else \
357            dir=''; \
358          fi; \
359          if test -d $$d/$$file; then \
360            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
361              cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
362            fi; \
363            cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
364          else \
365            test -f $(distdir)/$$file \
366            || cp -p $$d/$$file $(distdir)/$$file \
367            || exit 1; \
368          fi; \
369        done
370        $(MAKE) $(AM_MAKEFLAGS) \
371          top_distdir="$(top_distdir)" distdir="$(distdir)" \
372          dist-hook
373check-am: all-am
374check: check-am
375all-am: Makefile $(MANS)
376installdirs:
377        $(mkdir_p) $(DESTDIR)$(man1dir)
378install: install-am
379install-exec: install-exec-am
380install-data: install-data-am
381uninstall: uninstall-am
382
383install-am: all-am
384        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
385
386installcheck: installcheck-am
387install-strip:
388        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
389          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
390          `test -z '$(STRIP)' || \
391            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
392mostlyclean-generic:
393
394clean-generic:
395
396distclean-generic:
397        -rm -f $(CONFIG_CLEAN_FILES)
398
399maintainer-clean-generic:
400        @echo "This command is intended for maintainers to use"
401        @echo "it deletes files that may require special tools to rebuild."
402clean: clean-am
403
404clean-am: clean-generic clean-libtool clean-local mostlyclean-am
405
406distclean: distclean-am
407        -rm -f Makefile
408distclean-am: clean-am distclean-generic distclean-libtool
409
410dvi: dvi-am
411
412dvi-am:
413
414html: html-am
415
416info: info-am
417
418info-am:
419
420install-data-am: install-data-local install-man
421
422install-exec-am:
423
424install-info: install-info-am
425
426install-man: install-man1
427
428installcheck-am:
429
430maintainer-clean: maintainer-clean-am
431        -rm -f Makefile
432maintainer-clean-am: distclean-am maintainer-clean-generic \
433        maintainer-clean-local
434
435mostlyclean: mostlyclean-am
436
437mostlyclean-am: mostlyclean-generic mostlyclean-libtool
438
439pdf: pdf-am
440
441pdf-am:
442
443ps: ps-am
444
445ps-am:
446
447uninstall-am: uninstall-info-am uninstall-man
448
449uninstall-man: uninstall-man1
450
451.PHONY: all all-am check check-am clean clean-generic clean-libtool \
452        clean-local distclean distclean-generic distclean-libtool \
453        distdir dvi dvi-am html html-am info info-am install \
454        install-am install-data install-data-am install-data-local \
455        install-exec install-exec-am install-info install-info-am \
456        install-man install-man1 install-strip installcheck \
457        installcheck-am installdirs maintainer-clean \
458        maintainer-clean-generic maintainer-clean-local mostlyclean \
459        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
460        uninstall uninstall-am uninstall-info-am uninstall-man \
461        uninstall-man1
462
463
464all:    web ../NEWS libxslt.xsa $(man_MANS)
465
466api:    libxslt-api.xml libxslt-refs.xml $(APIPAGES) search.php \
467        html/index.html $(WIN32_DIR)/libxslt.def.src
468
469eapi:   EXSLT/libexslt-api.xml EXSLT/libexslt-refs.xml $(EAPIPAGES) \
470        EXSLT/html/index.html $(WIN32_DIR)/libexslt.def.src
471
472web: $(PAGES) $(EPAGES)
473
474$(PAGES): xslt.html $(srcdir)/site.xsl
475        -@(if [ -x $(bindir)/xsltproc ] ; then \
476          echo "Rebuilding the HTML Web pages from xslt.html" ; \
477          $(bindir)/xsltproc --nonet --html $(srcdir)/site.xsl \
478            xslt.html > index.html ; fi )
479        -@(if [ -x $(bindir)/xmllint ] ; then \
480          echo "Validating the HTML Web pages" ; \
481          $(bindir)/xmllint --nonet --valid --noout $(PAGES) ; fi );
482
483$(EPAGES): EXSLT/exslt.html $(srcdir)/site.xsl
484         -@(if [ ! -d EXSLT/html ] ; then \
485           mkdir -p EXSLT/html ; fi )
486         -@(if [ -x $(bindir)/xsltproc ] ; then \
487           echo "Rebuilding the HTML Web pages from exslt.html" ; \
488           $(bindir)/xsltproc --nonet --html \
489                --stringparam dirname EXSLT/ \
490                --stringparam libname libexslt \
491                --stringparam logo_base ../ \
492                $(srcdir)/site.xsl \
493                EXSLT/exslt.html > EXSLT/index.html ; fi )
494         -@(if [ -x $(bindir)/xmllint ] ; then \
495           echo "Validating the HTML Web pages" ; \
496           $(bindir)/xmllint --nonet --valid --noout $(EPAGES) ; fi );
497
498../NEWS: $(srcdir)/news.xsl news.html
499        -@(if [ -x $(bindir)/xsltproc ] ; then \
500          $(bindir)/xsltproc --nonet $(srcdir)/news.xsl \
501            news.html > ../NEWS ; fi );
502
503libxslt.xsa: $(srcdir)/xsa.xsl news.html
504        -@(if [ -x $(bindir)/xsltproc ] ; then \
505          $(bindir)/xsltproc --nonet $(srcdir)/xsa.xsl \
506            news.html > libxslt.xsa ; fi );
507
508$(APIPAGES): libxslt-refs.xml site.xsl api.xsl $(srcdir)/site.xsl \
509             $(srcdir)/api.xsl
510        -@(if [ -x $(bindir)/xsltproc ] ; then \
511          echo "Rebuilding the HTML API pages from libxslt-refs.xml" ; \
512          $(bindir)/xsltproc --nonet --html \
513                             $(srcdir)/api.xsl \
514                             xslt.html ; fi );
515        -@(if [ -x $(bindir)/xmllint ] ; then \
516          echo "Validating the HTML API pages" ; \
517          $(bindir)/xmllint --nonet --valid --noout API*.html; fi );
518
519$(EAPIPAGES): EXSLT/libexslt-refs.xml site.xsl api.xsl
520        -@(if [ -x $(bindir)/xsltproc ] ; then \
521          echo "Rebuilding the HTML API pages from libexslt-refs.xml" ; \
522          $(bindir)/xsltproc --nonet --html --output EXSLT/ \
523                             --stringparam libname libexslt \
524                             --stringparam dirname EXSLT/ \
525                             --stringparam logo_base ../ \
526                             $(srcdir)/api.xsl \
527                             EXSLT/exslt.html ; fi );
528
529html/index.html: libxslt-api.xml $(srcdir)/newapi.xsl
530        -@(if [ -x $(bindir)/xsltproc ] ; then \
531          echo "Rebuilding the HTML pages from the XSLT API" ; \
532          $(bindir)/xsltproc --nonet \
533                             $(srcdir)/newapi.xsl libxslt-api.xml ; fi );
534        -@(if [ -x $(bindir)/xmllint ] ; then \
535          echo "Validating the resulting XHTML pages" ; \
536          $(bindir)/xmllint --nonet --valid --noout html/*.html ; fi );
537
538EXSLT/html/index.html: EXSLT/libexslt-api.xml \
539        $(srcdir)/newapi.xsl
540        -@(if [ -x $(bindir)/xsltproc ] ; then \
541          echo "Rebuilding the HTML pages from the EXSLT API" ; \
542          $(bindir)/xsltproc --nonet --output EXSLT/ \
543                             --stringparam libname libexslt \
544                             --stringparam dirname EXSLT/ \
545                             --stringparam logo_base ../../ \
546                             $(srcdir)/newapi.xsl \
547                             EXSLT/libexslt-api.xml ; fi );
548        -@(if [ -x $(bindir)/xmllint ] ; then \
549          echo "Validating the resulting XHTML pages" ; \
550          $(bindir)/xmllint --nonet --valid --noout EXSLT/html/*.html ; fi );
551
552libxslt-api.xml libxslt-refs.xml EXSLT/libexslt-api.xml \
553  EXSLT/libexslt-refs.xml: $(srcdir)/apibuild.py $(top_srcdir)/libxslt/*.h \
554                $(top_srcdir)/libxslt/*.c $(top_srcdir)/libexslt/*.h \
555                $(top_srcdir)/libexslt/*.c
556        -($(srcdir)/apibuild.py)
557
558xsltproc.1: xsltproc.xml
559        -@(xsltproc --nonet xsltproc.xml)
560
561# Note that in the following, xmllint output is piped to xsltproc
562search.php: $(srcdir)/api.xsl $(srcdir)/site.xsl $(srcdir)/search.templ \
563            $(srcdir)/search.xml $(srcdir)/search.php.inc
564        -@(if test -x $(bindir)/xmllint -a -x $(bindir)/xsltproc; then \
565           echo "Rebuilding search.php" ; \
566           $(bindir)/xmllint --xinclude --nonet \
567                              $(srcdir)/search.xml | \
568           $(bindir)/xsltproc --nonet - search.templ \
569                              > search.php ; else \
570           echo "Unable to find xmllint or xsltproc in $(bindir)" ; fi)
571
572$(WIN32_DIR)/libxslt.def.src: libxslt-api.xml
573        -@(if [ -x $(bindir)/xsltproc ] ; then \
574          $(bindir)/xsltproc -o $(WIN32_DIR)/libxslt.def.src \
575          --nonet $(WIN32_DIR)/defgen.xsl libxslt-api.xml ; fi )
576
577$(WIN32_DIR)/libexslt.def.src: EXSLT/libexslt-api.xml
578        -@(if [ -x $(bindir)/xsltproc ] ; then \
579          $(bindir)/xsltproc -o $(WIN32_DIR)/libexslt.def.src \
580          --nonet $(WIN32_DIR)/defgen.xsl EXSLT/libexslt-api.xml ; fi )
581
582clean-local:
583        rm -f *~ *.bak *.hierarchy *.signals *-unused.txt
584
585maintainer-clean-local: clean
586
587rebuild: api eapi all
588
589install-data-local:
590        $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)
591        -@INSTALL@ -m 0644 $(srcdir)/*.html $(DESTDIR)$(TARGET_DIR)
592        -@INSTALL@ -m 0644 $(srcdir)/*.gif $(DESTDIR)$(TARGET_DIR)
593        $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/html
594        -@INSTALL@ -m 0644 $(srcdir)/html/*.html $(DESTDIR)$(TARGET_DIR)/html
595        -@INSTALL@ -m 0644 $(srcdir)/html/*.png $(DESTDIR)$(TARGET_DIR)/html
596        -@INSTALL@ -m 0644 $(srcdir)/html/index.sgml $(DESTDIR)$(TARGET_DIR)/html
597        $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/EXSLT
598        -@INSTALL@ -m 0644 $(srcdir)/EXSLT/*.html $(DESTDIR)$(TARGET_DIR)/EXSLT
599        $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/tutorial
600        -@INSTALL@ -m 0644 $(srcdir)/tutorial/* $(DESTDIR)$(TARGET_DIR)/tutorial
601        $(mkinstalldirs) $(DESTDIR)$(TARGET_DIR)/tutorial2
602        -@INSTALL@ -m 0644 $(srcdir)/tutorial2/* $(DESTDIR)$(TARGET_DIR)/tutorial2
603
604dist-hook:
605        (cd $(srcdir) ; tar cvf - *.1 *.html site.xsl news.xsl xsa.xsl \
606          *.gif html/*.html html/*.png tutorial*/libxslt*) | \
607          (cd $(distdir); tar xf -)
608
609.PHONY : html EXSLT EXSLT/html
610# Tell versions [3.59,3.63) of GNU make to not export all variables.
611# Otherwise a system limit (for SysV at least) may be exceeded.
612.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.