⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.in

📁 xml开源解析代码.版本为libxml2-2.6.29,可支持GB3212.网络消息发送XML时很有用.
💻 IN
📖 第 1 页 / 共 5 页
字号:
	-rm -f Makefiledistclean-am: clean-am distclean-compile distclean-generic \	distclean-hdr distclean-libtool distclean-tagsdvi: dvi-recursivedvi-am:html: html-recursiveinfo: info-recursiveinfo-am:install-data-am: install-data-local install-m4dataDATA install-man \	install-pkgconfigDATAinstall-exec-am: install-binPROGRAMS install-binSCRIPTS \	install-confexecDATA install-libLTLIBRARIESinstall-info: install-info-recursiveinstall-man: install-man1 install-man3installcheck-am:maintainer-clean: maintainer-clean-recursive	-rm -f $(am__CONFIG_DISTCLEAN_FILES)	-rm -rf $(top_srcdir)/autom4te.cache	-rm -rf ./$(DEPDIR)	-rm -f Makefilemaintainer-clean-am: distclean-am maintainer-clean-genericmostlyclean: mostlyclean-recursivemostlyclean-am: mostlyclean-compile mostlyclean-generic \	mostlyclean-libtoolpdf: pdf-recursivepdf-am:ps: ps-recursiveps-am:uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \	uninstall-confexecDATA uninstall-info-am \	uninstall-libLTLIBRARIES uninstall-m4dataDATA uninstall-man \	uninstall-pkgconfigDATAuninstall-info: uninstall-info-recursiveuninstall-man: uninstall-man1 uninstall-man3.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \	check-am check-local clean clean-binPROGRAMS clean-generic \	clean-libLTLIBRARIES clean-libtool clean-noinstLTLIBRARIES \	clean-noinstPROGRAMS clean-recursive ctags ctags-recursive \	dist dist-all dist-bzip2 dist-gzip dist-hook dist-shar \	dist-tarZ dist-zip distcheck distclean distclean-compile \	distclean-generic distclean-hdr distclean-libtool \	distclean-recursive distclean-tags distcleancheck distdir \	distuninstallcheck dvi dvi-am html html-am info info-am \	install install-am install-binPROGRAMS install-binSCRIPTS \	install-confexecDATA install-data install-data-am \	install-data-local install-exec install-exec-am install-info \	install-info-am install-libLTLIBRARIES install-m4dataDATA \	install-man install-man1 install-man3 install-pkgconfigDATA \	install-strip installcheck installcheck-am installdirs \	installdirs-am maintainer-clean maintainer-clean-generic \	maintainer-clean-recursive mostlyclean mostlyclean-compile \	mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \	pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \	uninstall-binPROGRAMS uninstall-binSCRIPTS \	uninstall-confexecDATA uninstall-info-am \	uninstall-libLTLIBRARIES uninstall-m4dataDATA uninstall-man \	uninstall-man1 uninstall-man3 uninstall-pkgconfigDATA# that one forces the rebuild when "make rebuild" is run on doc/rebuild_testapi:	-@(if [ "$(PYTHON)" != "" ] ; then \	    $(PYTHON) $(srcdir)/gentest.py $(srcdir) ; fi )# that one is just to make sure it is rebuilt if missing# but adding the dependances generate messtestapi.c:	-@(if [ "$(PYTHON)" != "" ] ; then \	    $(PYTHON) $(srcdir)/gentest.py $(srcdir) ; fi )#testOOM_SOURCES=testOOM.c testOOMlib.h testOOMlib.c#testOOM_LDFLAGS = #testOOM_DEPENDENCIES = $(DEPS)#testOOM_LDADD= $(LDADDS)check-local: all teststestall : tests SVGtests SAXteststests: XMLtests XMLenttests NStests IDtests Errtests APItests @READER_TEST@ @TEST_SAX@ @TEST_PUSH@ @TEST_HTML@ @TEST_PHTML@  @TEST_VALID@ URItests @TEST_PATTERN@ @TEST_XPATH@ @TEST_XPTR@ @TEST_XINCLUDE@ @TEST_C14N@ @TEST_DEBUG@ @TEST_CATALOG@ @TEST_REGEXPS@ @TEST_SCHEMAS@ @TEST_SCHEMATRON@ @TEST_THREADS@ Timingtests @TEST_VTIME@ @PYTHON_TESTS@ @TEST_MODULES@	@(if [ "@PYTHON_SUBDIR@" != "" ] ; then cd python ; \	    $(MAKE) MAKEFLAGS+=--silent tests ; fi)	@(cd doc/examples ; $(MAKE) MAKEFLAGS+=--silent tests)valgrind:	@echo '## Running the regression tests under Valgrind'	@echo '## Go get a cup of coffee it is gonna take a while ...'	$(MAKE) CHECKER='valgrind -q' testsAPItests: testapi$(EXEEXT)	@echo "## Running the API regression tests this may take a little while"	-@($(CHECKER) $(top_builddir)/testapi -q)HTMLtests : testHTML$(EXEEXT)	@(echo > .memdump)	@echo "## HTML regression tests"	-@(for i in $(srcdir)/test/HTML/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/HTML/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/testHTML $$i > $(srcdir)/result/HTML/$$name 2>$(srcdir)/result/HTML/$$name.err ; \	  else \	      log=`$(CHECKER) $(top_builddir)/testHTML $$i > result.$$name 2> error.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\	      diff $(srcdir)/result/HTML/$$name result.$$name ; \	      diff -b $(srcdir)/result/HTML/$$name.err error.$$name ; \	      $(CHECKER) $(top_builddir)/testHTML result.$$name > result2.$$name 2>error.$$name ; \	      diff result.$$name result2.$$name` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name result2.$$name error.$$name ; \	  fi ; fi ; done)HTMLPushtests : testHTML$(EXEEXT)	@echo "## Push HTML regression tests"	-@(for i in $(srcdir)/test/HTML/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/HTML/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/testHTML --push $$i > $(srcdir)/result/HTML/$$name 2>$(srcdir)/result/HTML/$$name.err ; \	  else \	      log=`$(CHECKER) $(top_builddir)/testHTML --push $$i > result.$$name 2> error.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\	      diff $(srcdir)/result/HTML/$$name result.$$name ; \	      cut -b 1-15 $(srcdir)/result/HTML/$$name.err > errorcut.$$name; \	      cut -b 1-15 error.$$name > errorcut2.$$name; \	      diff -b errorcut.$$name errorcut2.$$name ; \	      $(CHECKER) $(top_builddir)/testHTML --push result.$$name > result2.$$name 2>error.$$name ; \	      diff result.$$name result2.$$name` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name result2.$$name error.$$name errorcut.$$name errorcut2.$$name ; \	  fi ; fi ; done)	@echo "## HTML SAX regression tests"	-@(for i in $(srcdir)/test/HTML/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/HTML/$$name.sax ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/testHTML --sax $$i > $(srcdir)/result/HTML/$$name.sax ; \	  else \	      log=`$(CHECKER) $(top_builddir)/testHTML --sax $$i > result.$$name.sax ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\	      diff $(srcdir)/result/HTML/$$name.sax result.$$name.sax` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name.sax ; \	  fi ; fi ; done)	@echo "## Push HTML SAX regression tests"	-@(for i in $(srcdir)/test/HTML/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/HTML/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/testHTML --push --sax $$i > $(srcdir)/result/HTML/$$name.sax ; \	  else \	      log=`$(CHECKER) $(top_builddir)/testHTML --push --sax $$i 2>&1 > result.$$name.sax ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\	      diff $(srcdir)/result/HTML/$$name.sax result.$$name.sax` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name.sax ; \	  fi ; fi ; done)XMLtests : xmllint$(EXEEXT)	@(echo > .memdump)	@echo "## XML regression tests"	-@(for i in $(srcdir)/test/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/xmllint $$i > $(srcdir)/result/$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	  else \	      log=`$(CHECKER) $(top_builddir)/xmllint $$i 2>&1 > result.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff $(srcdir)/result/$$name result.$$name ; \	      $(CHECKER) $(top_builddir)/xmllint result.$$name 2>&1 > result2.$$name | grep -v 'failed to load external entity' ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff result.$$name result2.$$name` ;\	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name result2.$$name ; \	  fi ; fi ; done)	@echo "## XML regression tests on memory"	-@(for i in $(srcdir)/test/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/xmllint --memory $$i > $(srcdir)/result/$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	  else \	      log=`$(CHECKER) $(top_builddir)/xmllint --memory $$i 2>&1 > result.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0";\	      diff $(srcdir)/result/$$name result.$$name ; \	      $(CHECKER) $(top_builddir)/xmllint --memory result.$$name 2>&1 > result2.$$name | grep -v 'failed to load external entity' ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"`; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      diff result.$$name result2.$$name ; \	      rm result.$$name result2.$$name ; \	  fi ; fi ; done)XMLPushtests: xmllint$(EXEEXT)	@(echo > .memdump)	@echo "## XML push regression tests"	-@(for i in $(srcdir)/test/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/xmllint --push $$i > $(srcdir)/result/$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	  else \	      log=`$(CHECKER) $(top_builddir)/xmllint --push $$i 2>&1 > result.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff $(srcdir)/result/$$name result.$$name ; \	      $(CHECKER) $(top_builddir)/xmllint --push result.$$name 2>&1 > result2.$$name | grep -v 'failed to load external entity' ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff result.$$name result2.$$name` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name result2.$$name ; \	  fi ; fi ; done)NStests : xmllint$(EXEEXT)	@(echo > .memdump)	@echo "## XML Namespaces regression tests"	-@(for i in $(srcdir)/test/namespaces/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/namespaces/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/xmllint $$i \	         2> $(srcdir)/result/namespaces/$$name.err \		 > $(srcdir)/result/namespaces/$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	  else \	      log=`$(CHECKER) $(top_builddir)/xmllint $$i 2> error.$$name > result.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff $(srcdir)/result/namespaces/$$name result.$$name ; \	      diff $(srcdir)/result/namespaces/$$name.err error.$$name`; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name error.$$name ; \	  fi ; fi ; done)IDtests : xmllint$(EXEEXT) testXPath$(EXEEXT)	@(echo > .memdump)	@echo "## xml:id regression tests"	-@(for i in $(srcdir)/test/xmlid/id_*.xml ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/xmlid/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/testXPath -i $$i "id('bar')" \	         2> $(srcdir)/result/xmlid/$$name.err \		 > $(srcdir)/result/xmlid/$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	  else \	      log=`$(CHECKER) $(top_builddir)/testXPath -i $$i "id('bar')" 2> error.$$name > result.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff $(srcdir)/result/xmlid/$$name result.$$name ; \	      diff $(srcdir)/result/xmlid/$$name.err error.$$name` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name error.$$name ; \	  fi ; fi ; done)Errtests : xmllint$(EXEEXT)	@(echo > .memdump)	@echo "## Error cases regression tests"	-@(for i in $(srcdir)/test/errors/*.xml ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/errors/$$name ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/xmllint $$i \	         2> $(srcdir)/result/errors/$$name.err \		 > $(srcdir)/result/errors/$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	  else \	      log=`$(CHECKER) $(top_builddir)/xmllint $$i 2> error.$$name > result.$$name ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff $(srcdir)/result/errors/$$name result.$$name ; \	      diff $(srcdir)/result/errors/$$name.err error.$$name` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm result.$$name error.$$name ; \	  fi ; fi ; done)	@echo "## Error cases stream regression tests"	-@(for i in $(srcdir)/test/errors/*.xml ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/errors/$$name.str ] ; then \	      echo New test file $$name ; \	      $(CHECKER) $(top_builddir)/xmllint --stream $$i \	         2> $(srcdir)/result/errors/$$name.str \		 > /dev/null ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	  else \	      log=`$(CHECKER) $(top_builddir)/xmllint --stream $$i 2> error.$$name > /dev/null ; \	      grep "MORY ALLO" .memdump  | grep -v "MEMORY ALLOCATED : 0"; \	      diff $(srcdir)/result/errors/$$name.str error.$$name` ; \	      if [ -n "$$log" ] ; then echo $$name result ; echo $$log ; fi ; \	      rm error.$$name ; \	  fi ; fi ; done)Docbtests : xmllint$(EXEEXT)XMLenttests : xmllint$(EXEEXT)	@(echo > .memdump)	@echo "## XML entity subst regression tests"	-@(for

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -