Makefile.in
上传用户:sy_wanhua
上传日期:2013-07-25
资源大小:3048k
文件大小:32k
源码类别:

流媒体/Mpeg4/MP4

开发平台:

C/C++

  1. # Makefile.in generated automatically by automake 1.4 from Makefile.am
  2. # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
  3. # This Makefile.in is free software; the Free Software Foundation
  4. # gives unlimited permission to copy and/or distribute it,
  5. # with or without modifications, as long as this notice is preserved.
  6. # This program is distributed in the hope that it will be useful,
  7. # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
  8. # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  9. # PARTICULAR PURPOSE.
  10. SHELL = @SHELL@
  11. srcdir = @srcdir@
  12. top_srcdir = @top_srcdir@
  13. VPATH = @srcdir@
  14. prefix = @prefix@
  15. exec_prefix = @exec_prefix@
  16. bindir = @bindir@
  17. sbindir = @sbindir@
  18. libexecdir = @libexecdir@
  19. datadir = @datadir@
  20. sysconfdir = @sysconfdir@
  21. sharedstatedir = @sharedstatedir@
  22. localstatedir = @localstatedir@
  23. libdir = @libdir@
  24. infodir = @infodir@
  25. mandir = @mandir@
  26. includedir = @includedir@
  27. oldincludedir = /usr/include
  28. DESTDIR =
  29. pkgdatadir = $(datadir)/@PACKAGE@
  30. pkglibdir = $(libdir)/@PACKAGE@
  31. pkgincludedir = $(includedir)/@PACKAGE@
  32. top_builddir = .
  33. ACLOCAL = @ACLOCAL@
  34. AUTOCONF = @AUTOCONF@
  35. AUTOMAKE = @AUTOMAKE@
  36. AUTOHEADER = @AUTOHEADER@
  37. INSTALL = @INSTALL@
  38. INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
  39. INSTALL_DATA = @INSTALL_DATA@
  40. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  41. transform = @program_transform_name@
  42. NORMAL_INSTALL = :
  43. PRE_INSTALL = :
  44. POST_INSTALL = :
  45. NORMAL_UNINSTALL = :
  46. PRE_UNINSTALL = :
  47. POST_UNINSTALL = :
  48. host_alias = @host_alias@
  49. host_triplet = @host@
  50. AS = @AS@
  51. CC = @CC@
  52. CFLAGS = @CFLAGS@
  53. CORBA_CFLAGS = @CORBA_CFLAGS@
  54. CPP = @CPP@
  55. DEBUG_OBJ = @DEBUG_OBJ@
  56. DLLTOOL = @DLLTOOL@
  57. FTP_OBJ = @FTP_OBJ@
  58. HAVE_ISINF = @HAVE_ISINF@
  59. HAVE_ISNAN = @HAVE_ISNAN@
  60. HTML_DIR = @HTML_DIR@
  61. HTML_OBJ = @HTML_OBJ@
  62. HTTP_OBJ = @HTTP_OBJ@
  63. LIBTOOL = @LIBTOOL@
  64. LIBXML_MAJOR_VERSION = @LIBXML_MAJOR_VERSION@
  65. LIBXML_MICRO_VERSION = @LIBXML_MICRO_VERSION@
  66. LIBXML_MINOR_VERSION = @LIBXML_MINOR_VERSION@
  67. LIBXML_VERSION = @LIBXML_VERSION@
  68. LIBXML_VERSION_INFO = @LIBXML_VERSION_INFO@
  69. LIBXML_VERSION_NUMBER = @LIBXML_VERSION_NUMBER@
  70. LN_S = @LN_S@
  71. MAINT = @MAINT@
  72. MAKEINFO = @MAKEINFO@
  73. MV = @MV@
  74. M_LIBS = @M_LIBS@
  75. OBJDUMP = @OBJDUMP@
  76. PACKAGE = @PACKAGE@
  77. RANLIB = @RANLIB@
  78. RDL_LIBS = @RDL_LIBS@
  79. RM = @RM@
  80. TAR = @TAR@
  81. VERSION = @VERSION@
  82. WITH_DEBUG = @WITH_DEBUG@
  83. WITH_FTP = @WITH_FTP@
  84. WITH_HTML = @WITH_HTML@
  85. WITH_HTTP = @WITH_HTTP@
  86. WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
  87. WITH_XPATH = @WITH_XPATH@
  88. XML_CFLAGS = @XML_CFLAGS@
  89. XML_INCLUDEDIR = @XML_INCLUDEDIR@
  90. XML_LIBDIR = @XML_LIBDIR@
  91. XML_LIBS = @XML_LIBS@
  92. XPATH_OBJ = @XPATH_OBJ@
  93. Z_CFLAGS = @Z_CFLAGS@
  94. Z_LIBS = @Z_LIBS@
  95. SUBDIRS = doc
  96. INCLUDES = -I@srcdir@ @Z_CFLAGS@ @CORBA_CFLAGS@ 
  97. noinst_PROGRAMS = testSAX testHTML testXPath testURI
  98. bin_PROGRAMS = xmllint
  99. bin_SCRIPTS = xml-config
  100. lib_LTLIBRARIES = libxml.la
  101. libxml_la_LIBADD = @Z_LIBS@
  102. libxml_la_LDFLAGS = -version-info @LIBXML_VERSION_INFO@
  103. libxml_la_SOURCES =   SAX.c  entities.c  encoding.c  error.c  parser.c  tree.c  xmlIO.c  xmlmemory.c  uri.c  valid.c  xlink.c  HTMLparser.c  HTMLtree.c  debugXML.c  xpath.c  nanohttp.c  nanoftp.c
  104. xmlincdir = $(includedir)/libxml
  105. xmlinc_HEADERS =   SAX.h  entities.h  encoding.h  parser.h  parserInternals.h  xml-error.h  HTMLparser.h  HTMLtree.h  debugXML.h  tree.h  xpath.h  xmlIO.h  xmlmemory.h  nanohttp.h  nanoftp.h  uri.h  valid.h  xlink.h  xmlversion.h
  106. DEPS = $(top_builddir)/libxml.la
  107. LDADDS = $(top_builddir)/libxml.la @Z_LIBS@ @M_LIBS@
  108. xmllint_SOURCES = xmllint.c
  109. xmllint_LDFLAGS = 
  110. xmllint_DEPENDENCIES = $(DEPS)
  111. xmllint_LDADD = @RDL_LIBS@ $(LDADDS)
  112. testSAX_SOURCES = testSAX.c
  113. testSAX_LDFLAGS = 
  114. testSAX_DEPENDENCIES = $(DEPS)
  115. testSAX_LDADD = $(LDADDS)
  116. testHTML_SOURCES = testHTML.c
  117. testHTML_LDFLAGS = 
  118. testHTML_DEPENDENCIES = $(DEPS)
  119. testHTML_LDADD = $(LDADDS)
  120. testXPath_SOURCES = testXPath.c
  121. testXPath_LDFLAGS = 
  122. testXPath_DEPENDENCIES = $(DEPS)
  123. testXPath_LDADD = $(LDADDS)
  124. testURI_SOURCES = testURI.c
  125. testURI_LDFLAGS = 
  126. testURI_DEPENDENCIES = $(DEPS)
  127. testURI_LDADD = $(LDADDS)
  128. confexecdir = $(libdir)
  129. confexec_DATA = xmlConf.sh
  130. CLEANFILES = xmlConf.sh
  131. EXTRA_DIST = xmlConf.sh.in libxml.spec.in libxml.spec              example/Makefile.am example/gjobread.c example/gjobs.xml
  132. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  133. mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  134. CONFIG_HEADER = config.h
  135. CONFIG_CLEAN_FILES =  libxml.spec xmlversion.h xml-config win32config.h
  136. LTLIBRARIES =  $(lib_LTLIBRARIES)
  137. DEFS = @DEFS@ -I. -I$(srcdir) -I.
  138. CPPFLAGS = @CPPFLAGS@
  139. LDFLAGS = @LDFLAGS@
  140. LIBS = @LIBS@
  141. libxml_la_DEPENDENCIES = 
  142. libxml_la_OBJECTS =  SAX.lo entities.lo encoding.lo error.lo parser.lo 
  143. tree.lo xmlIO.lo xmlmemory.lo uri.lo valid.lo xlink.lo HTMLparser.lo 
  144. HTMLtree.lo debugXML.lo xpath.lo nanohttp.lo nanoftp.lo
  145. PROGRAMS =  $(bin_PROGRAMS) $(noinst_PROGRAMS)
  146. xmllint_OBJECTS =  xmllint.o
  147. testSAX_OBJECTS =  testSAX.o
  148. testHTML_OBJECTS =  testHTML.o
  149. testXPath_OBJECTS =  testXPath.o
  150. testURI_OBJECTS =  testURI.o
  151. SCRIPTS =  $(bin_SCRIPTS)
  152. COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  153. LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
  154. CCLD = $(CC)
  155. LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
  156. DATA =  $(confexec_DATA)
  157. HEADERS =  $(xmlinc_HEADERS)
  158. DIST_COMMON =  README ./stamp-h.in AUTHORS COPYING COPYING.LIB ChangeLog 
  159. INSTALL Makefile.am Makefile.in NEWS TODO acconfig.h aclocal.m4 
  160. config.guess config.h.in config.sub configure configure.in install-sh 
  161. libxml.spec.in ltconfig ltmain.sh missing mkinstalldirs 
  162. win32config.h.in xml-config.in xmlversion.h.in
  163. DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
  164. GZIP_ENV = --best
  165. SOURCES = $(libxml_la_SOURCES) $(xmllint_SOURCES) $(testSAX_SOURCES) $(testHTML_SOURCES) $(testXPath_SOURCES) $(testURI_SOURCES)
  166. OBJECTS = $(libxml_la_OBJECTS) $(xmllint_OBJECTS) $(testSAX_OBJECTS) $(testHTML_OBJECTS) $(testXPath_OBJECTS) $(testURI_OBJECTS)
  167. all: all-redirect
  168. .SUFFIXES:
  169. .SUFFIXES: .S .c .lo .o .s
  170. $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
  171. cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
  172. Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
  173. cd $(top_builddir) 
  174.   && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  175. $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ configure.in 
  176. cd $(srcdir) && $(ACLOCAL)
  177. config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
  178. $(SHELL) ./config.status --recheck
  179. $(srcdir)/configure: @MAINTAINER_MODE_TRUE@$(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
  180. cd $(srcdir) && $(AUTOCONF)
  181. config.h: stamp-h
  182. @if test ! -f $@; then 
  183. rm -f stamp-h; 
  184. $(MAKE) stamp-h; 
  185. else :; fi
  186. stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
  187. cd $(top_builddir) 
  188.   && CONFIG_FILES= CONFIG_HEADERS=config.h 
  189.      $(SHELL) ./config.status
  190. @echo timestamp > stamp-h 2> /dev/null
  191. $(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@$(srcdir)/stamp-h.in
  192. @if test ! -f $@; then 
  193. rm -f $(srcdir)/stamp-h.in; 
  194. $(MAKE) $(srcdir)/stamp-h.in; 
  195. else :; fi
  196. $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
  197. cd $(top_srcdir) && $(AUTOHEADER)
  198. @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
  199. mostlyclean-hdr:
  200. clean-hdr:
  201. distclean-hdr:
  202. -rm -f config.h
  203. maintainer-clean-hdr:
  204. libxml.spec: $(top_builddir)/config.status libxml.spec.in
  205. cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  206. xmlversion.h: $(top_builddir)/config.status xmlversion.h.in
  207. cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  208. xml-config: $(top_builddir)/config.status xml-config.in
  209. cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  210. win32config.h: $(top_builddir)/config.status win32config.h.in
  211. cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  212. mostlyclean-libLTLIBRARIES:
  213. clean-libLTLIBRARIES:
  214. -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
  215. distclean-libLTLIBRARIES:
  216. maintainer-clean-libLTLIBRARIES:
  217. install-libLTLIBRARIES: $(lib_LTLIBRARIES)
  218. @$(NORMAL_INSTALL)
  219. $(mkinstalldirs) $(DESTDIR)$(libdir)
  220. @list='$(lib_LTLIBRARIES)'; for p in $$list; do 
  221.   if test -f $$p; then 
  222.     echo "$(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p"; 
  223.     $(LIBTOOL)  --mode=install $(INSTALL) $$p $(DESTDIR)$(libdir)/$$p; 
  224.   else :; fi; 
  225. done
  226. uninstall-libLTLIBRARIES:
  227. @$(NORMAL_UNINSTALL)
  228. list='$(lib_LTLIBRARIES)'; for p in $$list; do 
  229.   $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; 
  230. done
  231. .c.o:
  232. $(COMPILE) -c $<
  233. .s.o:
  234. $(COMPILE) -c $<
  235. .S.o:
  236. $(COMPILE) -c $<
  237. mostlyclean-compile:
  238. -rm -f *.o core *.core
  239. clean-compile:
  240. distclean-compile:
  241. -rm -f *.tab.c
  242. maintainer-clean-compile:
  243. .c.lo:
  244. $(LIBTOOL) --mode=compile $(COMPILE) -c $<
  245. .s.lo:
  246. $(LIBTOOL) --mode=compile $(COMPILE) -c $<
  247. .S.lo:
  248. $(LIBTOOL) --mode=compile $(COMPILE) -c $<
  249. mostlyclean-libtool:
  250. -rm -f *.lo
  251. clean-libtool:
  252. -rm -rf .libs _libs
  253. distclean-libtool:
  254. maintainer-clean-libtool:
  255. libxml.la: $(libxml_la_OBJECTS) $(libxml_la_DEPENDENCIES)
  256. $(LINK) -rpath $(libdir) $(libxml_la_LDFLAGS) $(libxml_la_OBJECTS) $(libxml_la_LIBADD) $(LIBS)
  257. mostlyclean-binPROGRAMS:
  258. clean-binPROGRAMS:
  259. -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
  260. distclean-binPROGRAMS:
  261. maintainer-clean-binPROGRAMS:
  262. install-binPROGRAMS: $(bin_PROGRAMS)
  263. @$(NORMAL_INSTALL)
  264. $(mkinstalldirs) $(DESTDIR)$(bindir)
  265. @list='$(bin_PROGRAMS)'; for p in $$list; do 
  266.   if test -f $$p; then 
  267.     echo " $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; 
  268.     $(LIBTOOL)  --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; 
  269.   else :; fi; 
  270. done
  271. uninstall-binPROGRAMS:
  272. @$(NORMAL_UNINSTALL)
  273. list='$(bin_PROGRAMS)'; for p in $$list; do 
  274.   rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; 
  275. done
  276. mostlyclean-noinstPROGRAMS:
  277. clean-noinstPROGRAMS:
  278. -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
  279. distclean-noinstPROGRAMS:
  280. maintainer-clean-noinstPROGRAMS:
  281. xmllint: $(xmllint_OBJECTS) $(xmllint_DEPENDENCIES)
  282. @rm -f xmllint
  283. $(LINK) $(xmllint_LDFLAGS) $(xmllint_OBJECTS) $(xmllint_LDADD) $(LIBS)
  284. testSAX: $(testSAX_OBJECTS) $(testSAX_DEPENDENCIES)
  285. @rm -f testSAX
  286. $(LINK) $(testSAX_LDFLAGS) $(testSAX_OBJECTS) $(testSAX_LDADD) $(LIBS)
  287. testHTML: $(testHTML_OBJECTS) $(testHTML_DEPENDENCIES)
  288. @rm -f testHTML
  289. $(LINK) $(testHTML_LDFLAGS) $(testHTML_OBJECTS) $(testHTML_LDADD) $(LIBS)
  290. testXPath: $(testXPath_OBJECTS) $(testXPath_DEPENDENCIES)
  291. @rm -f testXPath
  292. $(LINK) $(testXPath_LDFLAGS) $(testXPath_OBJECTS) $(testXPath_LDADD) $(LIBS)
  293. testURI: $(testURI_OBJECTS) $(testURI_DEPENDENCIES)
  294. @rm -f testURI
  295. $(LINK) $(testURI_LDFLAGS) $(testURI_OBJECTS) $(testURI_LDADD) $(LIBS)
  296. install-binSCRIPTS: $(bin_SCRIPTS)
  297. @$(NORMAL_INSTALL)
  298. $(mkinstalldirs) $(DESTDIR)$(bindir)
  299. @list='$(bin_SCRIPTS)'; for p in $$list; do 
  300.   if test -f $$p; then 
  301.     echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; 
  302.     $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; 
  303.   else if test -f $(srcdir)/$$p; then 
  304.     echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; 
  305.     $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; 
  306.   else :; fi; fi; 
  307. done
  308. uninstall-binSCRIPTS:
  309. @$(NORMAL_UNINSTALL)
  310. list='$(bin_SCRIPTS)'; for p in $$list; do 
  311.   rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; 
  312. done
  313. install-confexecDATA: $(confexec_DATA)
  314. @$(NORMAL_INSTALL)
  315. $(mkinstalldirs) $(DESTDIR)$(confexecdir)
  316. @list='$(confexec_DATA)'; for p in $$list; do 
  317.   if test -f $(srcdir)/$$p; then 
  318.     echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(confexecdir)/$$p"; 
  319.     $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(confexecdir)/$$p; 
  320.   else if test -f $$p; then 
  321.     echo " $(INSTALL_DATA) $$p $(DESTDIR)$(confexecdir)/$$p"; 
  322.     $(INSTALL_DATA) $$p $(DESTDIR)$(confexecdir)/$$p; 
  323.   fi; fi; 
  324. done
  325. uninstall-confexecDATA:
  326. @$(NORMAL_UNINSTALL)
  327. list='$(confexec_DATA)'; for p in $$list; do 
  328.   rm -f $(DESTDIR)$(confexecdir)/$$p; 
  329. done
  330. install-xmlincHEADERS: $(xmlinc_HEADERS)
  331. @$(NORMAL_INSTALL)
  332. $(mkinstalldirs) $(DESTDIR)$(xmlincdir)
  333. @list='$(xmlinc_HEADERS)'; for p in $$list; do 
  334.   if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; 
  335.   echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(xmlincdir)/$$p"; 
  336.   $(INSTALL_DATA) $$d$$p $(DESTDIR)$(xmlincdir)/$$p; 
  337. done
  338. uninstall-xmlincHEADERS:
  339. @$(NORMAL_UNINSTALL)
  340. list='$(xmlinc_HEADERS)'; for p in $$list; do 
  341.   rm -f $(DESTDIR)$(xmlincdir)/$$p; 
  342. done
  343. # This directory's subdirectories are mostly independent; you can cd
  344. # into them and run `make' without going through this Makefile.
  345. # To change the values of `make' variables: instead of editing Makefiles,
  346. # (1) if the variable is set in `config.status', edit `config.status'
  347. #     (which will cause the Makefiles to be regenerated when you run `make');
  348. # (2) otherwise, pass the desired values on the `make' command line.
  349. @SET_MAKE@
  350. all-recursive install-data-recursive install-exec-recursive 
  351. installdirs-recursive install-recursive uninstall-recursive  
  352. check-recursive installcheck-recursive info-recursive dvi-recursive:
  353. @set fnord $(MAKEFLAGS); amf=$$2; 
  354. dot_seen=no; 
  355. target=`echo $@ | sed s/-recursive//`; 
  356. list='$(SUBDIRS)'; for subdir in $$list; do 
  357.   echo "Making $$target in $$subdir"; 
  358.   if test "$$subdir" = "."; then 
  359.     dot_seen=yes; 
  360.     local_target="$$target-am"; 
  361.   else 
  362.     local_target="$$target"; 
  363.   fi; 
  364.   (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) 
  365.    || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; 
  366. done; 
  367. if test "$$dot_seen" = "no"; then 
  368.   $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; 
  369. fi; test -z "$$fail"
  370. mostlyclean-recursive clean-recursive distclean-recursive 
  371. maintainer-clean-recursive:
  372. @set fnord $(MAKEFLAGS); amf=$$2; 
  373. dot_seen=no; 
  374. rev=''; list='$(SUBDIRS)'; for subdir in $$list; do 
  375.   rev="$$subdir $$rev"; 
  376.   test "$$subdir" = "." && dot_seen=yes; 
  377. done; 
  378. test "$$dot_seen" = "no" && rev=". $$rev"; 
  379. target=`echo $@ | sed s/-recursive//`; 
  380. for subdir in $$rev; do 
  381.   echo "Making $$target in $$subdir"; 
  382.   if test "$$subdir" = "."; then 
  383.     local_target="$$target-am"; 
  384.   else 
  385.     local_target="$$target"; 
  386.   fi; 
  387.   (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) 
  388.    || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; 
  389. done && test -z "$$fail"
  390. tags-recursive:
  391. list='$(SUBDIRS)'; for subdir in $$list; do 
  392.   test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); 
  393. done
  394. tags: TAGS
  395. ID: $(HEADERS) $(SOURCES) $(LISP)
  396. list='$(SOURCES) $(HEADERS)'; 
  397. unique=`for i in $$list; do echo $$i; done | 
  398.   awk '    { files[$$0] = 1; } 
  399.        END { for (i in files) print i; }'`; 
  400. here=`pwd` && cd $(srcdir) 
  401.   && mkid -f$$here/ID $$unique $(LISP)
  402. TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
  403. tags=; 
  404. here=`pwd`; 
  405. list='$(SUBDIRS)'; for subdir in $$list; do 
  406.    if test "$$subdir" = .; then :; else 
  407.     test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; 
  408.    fi; 
  409. done; 
  410. list='$(SOURCES) $(HEADERS)'; 
  411. unique=`for i in $$list; do echo $$i; done | 
  412.   awk '    { files[$$0] = 1; } 
  413.        END { for (i in files) print i; }'`; 
  414. test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" 
  415.   || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
  416. mostlyclean-tags:
  417. clean-tags:
  418. distclean-tags:
  419. -rm -f TAGS ID
  420. maintainer-clean-tags:
  421. distdir = $(PACKAGE)-$(VERSION)
  422. top_distdir = $(distdir)
  423. # This target untars the dist file and tries a VPATH configuration.  Then
  424. # it guarantees that the distribution is self-contained by making another
  425. # tarfile.
  426. distcheck: dist
  427. -rm -rf $(distdir)
  428. GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
  429. mkdir $(distdir)/=build
  430. mkdir $(distdir)/=inst
  431. dc_install_base=`cd $(distdir)/=inst && pwd`; 
  432. cd $(distdir)/=build 
  433.   && ../configure --srcdir=.. --prefix=$$dc_install_base 
  434.   && $(MAKE) $(AM_MAKEFLAGS) 
  435.   && $(MAKE) $(AM_MAKEFLAGS) dvi 
  436.   && $(MAKE) $(AM_MAKEFLAGS) check 
  437.   && $(MAKE) $(AM_MAKEFLAGS) install 
  438.   && $(MAKE) $(AM_MAKEFLAGS) installcheck 
  439.   && $(MAKE) $(AM_MAKEFLAGS) dist
  440. -rm -rf $(distdir)
  441. @banner="$(distdir).tar.gz is ready for distribution"; 
  442. dashes=`echo "$$banner" | sed s/./=/g`; 
  443. echo "$$dashes"; 
  444. echo "$$banner"; 
  445. echo "$$dashes"
  446. dist: distdir
  447. -chmod -R a+r $(distdir)
  448. GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
  449. -rm -rf $(distdir)
  450. dist-all: distdir
  451. -chmod -R a+r $(distdir)
  452. GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
  453. -rm -rf $(distdir)
  454. distdir: $(DISTFILES)
  455. -rm -rf $(distdir)
  456. mkdir $(distdir)
  457. -chmod 777 $(distdir)
  458. $(mkinstalldirs) $(distdir)/example
  459. @for file in $(DISTFILES); do 
  460.   d=$(srcdir); 
  461.   if test -d $$d/$$file; then 
  462.     cp -pr $$d/$$file $(distdir)/$$file; 
  463.   else 
  464.     test -f $(distdir)/$$file 
  465.     || ln $$d/$$file $(distdir)/$$file 2> /dev/null 
  466.     || cp -p $$d/$$file $(distdir)/$$file || :; 
  467.   fi; 
  468. done
  469. for subdir in $(SUBDIRS); do 
  470.   if test "$$subdir" = .; then :; else 
  471.     test -d $(distdir)/$$subdir 
  472.     || mkdir $(distdir)/$$subdir 
  473.     || exit 1; 
  474.     chmod 777 $(distdir)/$$subdir; 
  475.     (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) 
  476.       || exit 1; 
  477.   fi; 
  478. done
  479. $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
  480. HTMLparser.lo HTMLparser.o : HTMLparser.c config.h xmlversion.h 
  481. libxml/xmlmemory.h libxml/xmlversion.h libxml/tree.h 
  482. libxml/HTMLparser.h libxml/parser.h libxml/valid.h 
  483. libxml/xmlIO.h libxml/encoding.h libxml/entities.h 
  484. libxml/parserInternals.h xml-error.h
  485. HTMLtree.lo HTMLtree.o : HTMLtree.c config.h xmlversion.h 
  486. libxml/xmlmemory.h libxml/xmlversion.h libxml/HTMLparser.h 
  487. libxml/parser.h libxml/tree.h libxml/valid.h libxml/xmlIO.h 
  488. libxml/encoding.h libxml/entities.h libxml/HTMLtree.h
  489. SAX.lo SAX.o : SAX.c config.h libxml/xmlmemory.h libxml/xmlversion.h 
  490. libxml/tree.h libxml/parser.h libxml/valid.h libxml/xmlIO.h 
  491. libxml/encoding.h libxml/entities.h libxml/parserInternals.h 
  492. xml-error.h libxml/debugXML.h libxml/xpath.h libxml/SAX.h 
  493. libxml/xlink.h
  494. debugXML.lo debugXML.o : debugXML.c config.h xmlversion.h 
  495. libxml/xmlmemory.h libxml/xmlversion.h libxml/tree.h 
  496. libxml/parser.h libxml/valid.h libxml/xmlIO.h libxml/encoding.h 
  497. libxml/entities.h libxml/debugXML.h libxml/xpath.h 
  498. libxml/HTMLtree.h libxml/HTMLparser.h
  499. encoding.lo encoding.o : encoding.c config.h libxml/encoding.h 
  500. libxml/xmlversion.h libxml/xmlmemory.h
  501. entities.lo entities.o : entities.c config.h libxml/xmlmemory.h 
  502. libxml/xmlversion.h libxml/entities.h libxml/tree.h 
  503. libxml/parser.h libxml/valid.h libxml/xmlIO.h libxml/encoding.h
  504. error.lo error.o : error.c config.h libxml/parser.h libxml/tree.h 
  505. libxml/xmlversion.h libxml/valid.h libxml/xmlIO.h 
  506. libxml/encoding.h libxml/entities.h
  507. nanoftp.lo nanoftp.o : nanoftp.c config.h xmlversion.h 
  508. libxml/xmlmemory.h libxml/xmlversion.h libxml/nanoftp.h
  509. nanohttp.lo nanohttp.o : nanohttp.c config.h xmlversion.h 
  510. libxml/xmlmemory.h libxml/xmlversion.h libxml/nanohttp.h
  511. parser.lo parser.o : parser.c config.h libxml/xmlmemory.h 
  512. libxml/xmlversion.h libxml/tree.h libxml/parser.h 
  513. libxml/valid.h libxml/xmlIO.h libxml/encoding.h 
  514. libxml/entities.h libxml/parserInternals.h xml-error.h
  515. testHTML.o: testHTML.c config.h xmlversion.h libxml/xmlmemory.h 
  516. libxml/xmlversion.h libxml/HTMLparser.h libxml/parser.h 
  517. libxml/tree.h libxml/valid.h libxml/xmlIO.h libxml/encoding.h 
  518. libxml/entities.h libxml/HTMLtree.h libxml/debugXML.h 
  519. libxml/xpath.h
  520. testSAX.o: testSAX.c config.h libxml/parser.h libxml/tree.h 
  521. libxml/xmlversion.h libxml/valid.h libxml/xmlIO.h 
  522. libxml/encoding.h libxml/entities.h libxml/parserInternals.h 
  523. libxml/debugXML.h libxml/xpath.h libxml/xmlmemory.h
  524. testURI.o: testURI.c config.h libxml/uri.h libxml/tree.h 
  525. libxml/xmlversion.h
  526. testXPath.o: testXPath.c config.h xmlversion.h libxml/xpath.h 
  527. libxml/tree.h libxml/xmlversion.h libxml/parser.h 
  528. libxml/valid.h libxml/xmlIO.h libxml/encoding.h 
  529. libxml/entities.h libxml/debugXML.h libxml/xmlmemory.h
  530. tester.o: tester.c config.h xmlmemory.h parser.h tree.h valid.h xmlIO.h 
  531. encoding.h entities.h parserInternals.h HTMLparser.h HTMLtree.h 
  532. xpath.h debugXML.h
  533. tree.lo tree.o : tree.c config.h libxml/xmlmemory.h libxml/xmlversion.h 
  534. libxml/tree.h libxml/parser.h libxml/valid.h libxml/xmlIO.h 
  535. libxml/encoding.h libxml/entities.h
  536. uri.lo uri.o : uri.c config.h libxml/xmlmemory.h libxml/xmlversion.h 
  537. libxml/uri.h libxml/tree.h
  538. valid.lo valid.o : valid.c config.h libxml/xmlmemory.h 
  539. libxml/xmlversion.h libxml/valid.h libxml/tree.h 
  540. libxml/parser.h libxml/xmlIO.h libxml/encoding.h 
  541. libxml/entities.h libxml/parserInternals.h
  542. xlink.lo xlink.o : xlink.c config.h libxml/xmlmemory.h 
  543. libxml/xmlversion.h libxml/tree.h libxml/parser.h 
  544. libxml/valid.h libxml/xmlIO.h libxml/encoding.h 
  545. libxml/entities.h libxml/xlink.h
  546. xmlIO.lo xmlIO.o : xmlIO.c config.h libxml/xmlmemory.h 
  547. libxml/xmlversion.h libxml/parser.h libxml/tree.h 
  548. libxml/valid.h libxml/xmlIO.h libxml/encoding.h 
  549. libxml/entities.h libxml/parserInternals.h libxml/nanohttp.h 
  550. libxml/nanoftp.h
  551. xmllint.o: xmllint.c config.h libxml/xmlmemory.h libxml/xmlversion.h 
  552. libxml/parser.h libxml/tree.h libxml/valid.h libxml/xmlIO.h 
  553. libxml/encoding.h libxml/entities.h libxml/parserInternals.h 
  554. libxml/HTMLparser.h libxml/HTMLtree.h libxml/xpath.h 
  555. libxml/debugXML.h
  556. xmlmemory.lo xmlmemory.o : xmlmemory.c config.h libxml/xmlmemory.h 
  557. libxml/xmlversion.h
  558. xpath.lo xpath.o : xpath.c config.h xmlversion.h libxml/xmlmemory.h 
  559. libxml/xmlversion.h libxml/tree.h libxml/valid.h libxml/xpath.h 
  560. libxml/parserInternals.h libxml/parser.h libxml/xmlIO.h 
  561. libxml/encoding.h libxml/entities.h
  562. info-am:
  563. info: info-recursive
  564. dvi-am:
  565. dvi: dvi-recursive
  566. check-am: all-am
  567. $(MAKE) $(AM_MAKEFLAGS) check-local
  568. check: check-recursive
  569. installcheck-am:
  570. installcheck: installcheck-recursive
  571. all-recursive-am: config.h
  572. $(MAKE) $(AM_MAKEFLAGS) all-recursive
  573. install-exec-am: install-libLTLIBRARIES install-binPROGRAMS 
  574. install-binSCRIPTS install-confexecDATA
  575. install-exec: install-exec-recursive
  576. install-data-am: install-xmlincHEADERS
  577. install-data: install-data-recursive
  578. install-am: all-am
  579. @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  580. install: install-recursive
  581. uninstall-am: uninstall-libLTLIBRARIES uninstall-binPROGRAMS 
  582. uninstall-binSCRIPTS uninstall-confexecDATA 
  583. uninstall-xmlincHEADERS
  584. uninstall: uninstall-recursive
  585. all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(DATA) 
  586. $(HEADERS) config.h
  587. all-redirect: all-recursive-am
  588. install-strip:
  589. $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
  590. installdirs: installdirs-recursive
  591. installdirs-am:
  592. $(mkinstalldirs)  $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) 
  593. $(DESTDIR)$(bindir) $(DESTDIR)$(confexecdir) 
  594. $(DESTDIR)$(xmlincdir)
  595. mostlyclean-generic:
  596. clean-generic:
  597. -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
  598. distclean-generic:
  599. -rm -f Makefile $(CONFIG_CLEAN_FILES)
  600. -rm -f config.cache config.log stamp-h stamp-h[0-9]*
  601. maintainer-clean-generic:
  602. mostlyclean-am:  mostlyclean-hdr mostlyclean-libLTLIBRARIES 
  603. mostlyclean-compile mostlyclean-libtool 
  604. mostlyclean-binPROGRAMS mostlyclean-noinstPROGRAMS 
  605. mostlyclean-tags mostlyclean-generic
  606. mostlyclean: mostlyclean-recursive
  607. clean-am:  clean-hdr clean-libLTLIBRARIES clean-compile clean-libtool 
  608. clean-binPROGRAMS clean-noinstPROGRAMS clean-tags 
  609. clean-generic mostlyclean-am
  610. clean: clean-recursive
  611. distclean-am:  distclean-hdr distclean-libLTLIBRARIES distclean-compile 
  612. distclean-libtool distclean-binPROGRAMS 
  613. distclean-noinstPROGRAMS distclean-tags 
  614. distclean-generic clean-am
  615. -rm -f libtool
  616. distclean: distclean-recursive
  617. -rm -f config.status
  618. maintainer-clean-am:  maintainer-clean-hdr 
  619. maintainer-clean-libLTLIBRARIES 
  620. maintainer-clean-compile maintainer-clean-libtool 
  621. maintainer-clean-binPROGRAMS 
  622. maintainer-clean-noinstPROGRAMS maintainer-clean-tags 
  623. maintainer-clean-generic distclean-am
  624. @echo "This command is intended for maintainers to use;"
  625. @echo "it deletes files that may require special tools to rebuild."
  626. maintainer-clean: maintainer-clean-recursive
  627. -rm -f config.status
  628. .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr 
  629. mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES 
  630. clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES 
  631. uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile 
  632. distclean-compile clean-compile maintainer-clean-compile 
  633. mostlyclean-libtool distclean-libtool clean-libtool 
  634. maintainer-clean-libtool mostlyclean-binPROGRAMS distclean-binPROGRAMS 
  635. clean-binPROGRAMS maintainer-clean-binPROGRAMS uninstall-binPROGRAMS 
  636. install-binPROGRAMS mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS 
  637. clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS 
  638. uninstall-binSCRIPTS install-binSCRIPTS uninstall-confexecDATA 
  639. install-confexecDATA uninstall-xmlincHEADERS install-xmlincHEADERS 
  640. install-data-recursive uninstall-data-recursive install-exec-recursive 
  641. uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive 
  642. all-recursive check-recursive installcheck-recursive info-recursive 
  643. dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive 
  644. maintainer-clean-recursive tags tags-recursive mostlyclean-tags 
  645. distclean-tags clean-tags maintainer-clean-tags distdir info-am info 
  646. dvi-am dvi check-local check check-am installcheck-am installcheck 
  647. all-recursive-am install-exec-am install-exec install-data-am 
  648. install-data install-am install uninstall-am uninstall all-redirect 
  649. all-am all installdirs-am installdirs mostlyclean-generic 
  650. distclean-generic clean-generic maintainer-clean-generic clean 
  651. mostlyclean distclean maintainer-clean
  652. check-local: tests
  653. install-data: $(srcdir)/libxml
  654. $(srcdir)/libxml:
  655. -$(RM) $(srcdir)/libxml
  656. ln -s $(srcdir)/. $(srcdir)/libxml
  657. testall : tests SVGtests SAXtests XPathtests XMLenttests
  658. tests: XMLtests HTMLtests Validtests
  659. HTMLtests : testHTML
  660. @echo "##"
  661. @echo "## HTML regression tests"
  662. @echo "##"
  663. @(for i in $(srcdir)/test/HTML/* ; do 
  664.   name=`basename $$i`; 
  665.   if [ ! -d $$i ] ; then 
  666.   if [ ! -f $(srcdir)/result/HTML/$$name ] ; then 
  667.       echo New test file $$name ; 
  668.       $(top_builddir)/testHTML $$i > $(srcdir)/result/HTML/$$name 2>$(srcdir)/result/HTML/$$name.err ; 
  669.   else 
  670.       echo Testing $$name ; 
  671.       $(top_builddir)/testHTML $$i > result.$$name 2> error.$$name ; 
  672.       diff $(srcdir)/result/HTML/$$name result.$$name ; 
  673.       diff $(srcdir)/result/HTML/$$name.err error.$$name ; 
  674.       $(top_builddir)/testHTML result.$$name > result2.$$name 2>error.$$name ; 
  675.       diff result.$$name result2.$$name ; 
  676.       rm result.$$name result2.$$name error.$$name ; 
  677.   fi ; fi ; done)
  678. XMLtests : xmllint
  679. @echo "##"
  680. @echo "## XML regression tests"
  681. @echo "##"
  682. @(for i in $(srcdir)/test/* ; do 
  683.   name=`basename $$i`; 
  684.   if [ ! -d $$i ] ; then 
  685.   if [ ! -f $(srcdir)/result/$$name ] ; then 
  686.       echo New test file $$name ; 
  687.       $(top_builddir)/xmllint $$i > $(srcdir)/result/$$name ; 
  688.   else 
  689.       echo Testing $$name ; 
  690.       $(top_builddir)/xmllint $$i > result.$$name ; 
  691.       diff $(srcdir)/result/$$name result.$$name ; 
  692.       $(top_builddir)/xmllint result.$$name > result2.$$name ; 
  693.       diff result.$$name result2.$$name ; 
  694.       rm result.$$name result2.$$name ; 
  695.   fi ; fi ; done)
  696. XMLenttests : xmllint
  697. @echo "##"
  698. @echo "## XML entity subst regression tests"
  699. @echo "##"
  700. @(for i in $(srcdir)/test/* ; do 
  701.   name=`basename $$i`; 
  702.   if [ ! -d $$i ] ; then 
  703.   if [ ! -f $(srcdir)/result/noent/$$name ] ; then 
  704.       echo New test file $$name ; 
  705.       $(top_builddir)/xmllint --noent $$i > $(srcdir)/result/noent/$$name ; 
  706.   else 
  707.       echo Testing $$name ; 
  708.       $(top_builddir)/xmllint --noent $$i > result.$$name ; 
  709.       diff $(srcdir)/result/noent/$$name result.$$name ; 
  710.       $(top_builddir)/xmllint --noent result.$$name > result2.$$name ; 
  711.       diff result.$$name result2.$$name ; 
  712.       rm result.$$name result2.$$name ; 
  713.   fi ; fi ; done)
  714. XPathtests : testXPath
  715. @echo "##"
  716. @echo "## XPath regression tests"
  717. @echo "##"
  718. @(for i in $(srcdir)/test/XPath/expr/* ; do 
  719.   name=`basename $$i`; 
  720.   if [ ! -d $$i ] ; then 
  721.   if [ ! -f $(srcdir)/result/XPath/expr/$$name ] ; then 
  722.       echo New test file $$name ; 
  723.       $(top_builddir)/testXPath -f --expr $$i > $(srcdir)/result/XPath/expr/$$name ; 
  724.   else 
  725.       echo Testing $$name ; 
  726.       $(top_builddir)/testXPath -f --expr $$i > result.$$name ; 
  727.       diff $(srcdir)/result/XPath/expr/$$name result.$$name ; 
  728.       rm result.$$name ; 
  729.   fi ; fi ; done)
  730. @(for i in $(srcdir)/test/XPath/docs/* ; do 
  731.   if [ ! -d $$i ] ; then 
  732.   doc=`basename $$i`; 
  733.   for j in $(srcdir)/test/XPath/tests/$$doc* ; do 
  734.   name=`basename $$j`; 
  735.   if [ ! -d $$j ] ; then 
  736.   if [ ! -f $(srcdir)/result/XPath/tests/$$name ] ; then 
  737.       echo New test file $$name ; 
  738.       $(top_builddir)/testXPath -f -i $$i $$j > $(srcdir)/result/XPath/tests/$$name ; 
  739.   else 
  740.       echo Testing $$name ; 
  741.       $(top_builddir)/testXPath -f -i $$i $$j > result.$$name ; 
  742.       diff $(srcdir)/result/XPath/tests/$$name result.$$name ; 
  743.       rm result.$$name ; 
  744.   fi ; fi ; done ; fi ; done)
  745. SVGtests : xmllint
  746. @echo "##"
  747. @echo "## SVG parsing regression tests"
  748. @echo "##"
  749. @(for i in $(srcdir)/test/SVG/* ; do 
  750.   name=`basename $$i`; 
  751.   if [ ! -d $$i ] ; then 
  752.   if [ ! -f $(srcdir)/result/SVG/$$name ] ; then 
  753.       echo New test file $$name ; 
  754.       $(top_builddir)/xmllint $$i > $(srcdir)/result/SVG/$$name ; 
  755.   else 
  756.       echo Testing $$name ; 
  757.       $(top_builddir)/xmllint $$i > result.$$name ; 
  758.       diff $(srcdir)/result/SVG/$$name result.$$name ; 
  759.       $(top_builddir)/xmllint result.$$name > result2.$$name ; 
  760.       diff result.$$name result2.$$name ; 
  761.       rm result.$$name result2.$$name ; 
  762.   fi ; fi ; done)
  763. SAXtests : testSAX
  764. @echo "##"
  765. @echo "## SAX callbacks regression tests"
  766. @echo "##"
  767. @(for i in $(srcdir)/test/* ; do 
  768.   name=`basename $$i`; 
  769.   if [ ! -d $$i ] ; then 
  770.   if [ ! -f $(srcdir)/SAXresult/$$name ] ; then 
  771.       echo New test file $$name ; 
  772.       $(top_builddir)/testSAX $$i > $(srcdir)/SAXresult/$$name ; 
  773.   else 
  774.       echo Testing $$name ; 
  775.       $(top_builddir)/testSAX $$i > result.$$name ; 
  776.       diff $(srcdir)/SAXresult/$$name result.$$name ; 
  777.       rm result.$$name ; 
  778.   fi ; fi ; done)
  779. Validtests : xmllint
  780. @echo "##"
  781. @echo "## Validity checking regression tests"
  782. @echo "##"
  783. @(for i in $(srcdir)/test/VC/* ; do 
  784.   name=`basename $$i`; 
  785.   if [ ! -d $$i ] ; then 
  786.   if [ ! -f $(srcdir)/result/VC/$$name ] ; then 
  787.       echo New test file $$name ; 
  788.       $(top_builddir)/xmllint --noout --valid $$i 2> $(srcdir)/result/VC/$$name ; 
  789.   else 
  790.       echo Testing $$name ; 
  791.       $(top_builddir)/xmllint --noout --valid $$i 2> result.$$name ; 
  792.       diff $(srcdir)/result/VC/$$name result.$$name ; 
  793.       rm result.$$name ; 
  794.   fi ; fi ; done)
  795. @echo "##"
  796. @echo "## Valid documents regression tests"
  797. @echo "##"
  798. @(for i in $(srcdir)/test/valid/* ; do 
  799.   name=`basename $$i`; 
  800.   if [ ! -d $$i ] ; then 
  801.   if [ ! -f $(srcdir)/result/valid/$$name ] ; then 
  802.       echo New test file $$name ; 
  803.       $(top_builddir)/xmllint --valid $$i > $(srcdir)/result/valid/$$name 2>$(srcdir)/result/valid/$$name.err ; 
  804.   else 
  805.       echo Testing $$name ; 
  806.       $(top_builddir)/xmllint --valid $$i > result.$$name 2>error.$$name ; 
  807.       diff $(srcdir)/result/valid/$$name result.$$name ; 
  808.       diff $(srcdir)/result/valid/$$name.err error.$$name ; 
  809.       rm result.$$name error.$$name ; 
  810.   fi ; fi ; done)
  811. dist-hook: libxml.spec
  812. -cp libxml.spec $(distdir)
  813. (cd $(srcdir) ; tar -cf - --exclude CVS test result SAXresult ) | (cd $(distdir); tar xf -)
  814. xmlConf.sh: xmlConf.sh.in Makefile
  815. sed -e 's?@XML_LIBDIR@?$(XML_LIBDIR)?g' 
  816.     -e 's?@XML_INCLUDEDIR@?$(XML_INCLUDEDIR)?g' 
  817.     -e 's?@XML_LIBS@?$(XML_LIBS)?g' 
  818.     -e 's?@VERSION@?$(VERSION)?g' 
  819.       < $(srcdir)/xmlConf.sh.in > xmlConf.tmp 
  820.   && mv xmlConf.tmp xmlConf.sh
  821. # Tell versions [3.59,3.63) of GNU make to not export all variables.
  822. # Otherwise a system limit (for SysV at least) may be exceeded.
  823. .NOEXPORT: