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

📄 makefile.am

📁 SIP(Session Initiation Protocol)是由IETF定义
💻 AM
字号:
## Process this file with automake to produce Makefile.inSUBDIRS = docINCLUDES = -I@srcdir@ @Z_CFLAGS@ @CORBA_CFLAGS@ noinst_PROGRAMS=testSAX testHTML testXPath testURIbin_PROGRAMS = xmllintbin_SCRIPTS=xml-configlib_LTLIBRARIES = libxml.lalibxml_la_LIBADD = @Z_LIBS@libxml_la_LDFLAGS = -version-info @LIBXML_VERSION_INFO@libxml_la_SOURCES = \		SAX.c \		entities.c \		encoding.c \		error.c \		parser.c \		tree.c \		xmlIO.c \		xmlmemory.c \		uri.c \		HTMLparser.c \		HTMLtree.c \		debugXML.c \		xpath.c \		nanohttp.c \		nanoftp.c \		valid.c \		xlink.c xmlincdir = $(includedir)/libxmlxmlinc_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.hDEPS = $(top_builddir)/libxml.laLDADDS = $(top_builddir)/libxml.la @Z_LIBS@ @M_LIBS@xmllint_SOURCES=xmllint.cxmllint_LDFLAGS = xmllint_DEPENDENCIES = $(DEPS)xmllint_LDADD=  @RDL_LIBS@ $(LDADDS)testSAX_SOURCES=testSAX.ctestSAX_LDFLAGS = testSAX_DEPENDENCIES = $(DEPS)testSAX_LDADD= $(LDADDS)testHTML_SOURCES=testHTML.ctestHTML_LDFLAGS = testHTML_DEPENDENCIES = $(DEPS)testHTML_LDADD= $(LDADDS)testXPath_SOURCES=testXPath.ctestXPath_LDFLAGS = testXPath_DEPENDENCIES = $(DEPS)testXPath_LDADD= $(LDADDS)testURI_SOURCES=testURI.ctestURI_LDFLAGS = testURI_DEPENDENCIES = $(DEPS)testURI_LDADD= $(LDADDS)check-local: testsinstall-data: $(srcdir)/libxml$(srcdir)/libxml:	-$(RM) $(srcdir)/libxml	ln -s $(srcdir)/. $(srcdir)/libxmltestall : tests SVGtests SAXtests XPathtests XMLentteststests: XMLtests HTMLtests ValidtestsHTMLtests : testHTML	@echo "##"	@echo "## HTML regression tests"	@echo "##"	@(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 ; \	      $(top_builddir)/testHTML $$i > $(srcdir)/result/HTML/$$name 2>$(srcdir)/result/HTML/$$name.err ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/testHTML $$i > result.$$name 2> error.$$name ; \	      diff $(srcdir)/result/HTML/$$name result.$$name ; \	      diff $(srcdir)/result/HTML/$$name.err error.$$name ; \	      $(top_builddir)/testHTML result.$$name > result2.$$name 2>error.$$name ; \	      diff result.$$name result2.$$name ; \	      rm result.$$name result2.$$name error.$$name ; \	  fi ; fi ; done)XMLtests : xmllint	@echo "##"	@echo "## XML regression tests"	@echo "##"	@(for i in $(srcdir)/test/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/xmllint $$i > $(srcdir)/result/$$name ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/xmllint $$i > result.$$name ; \	      diff $(srcdir)/result/$$name result.$$name ; \	      $(top_builddir)/xmllint result.$$name > result2.$$name ; \	      diff result.$$name result2.$$name ; \	      rm result.$$name result2.$$name ; \	  fi ; fi ; done)XMLenttests : xmllint	@echo "##"	@echo "## XML entity subst regression tests"	@echo "##"	@(for i in $(srcdir)/test/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/noent/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/xmllint --noent $$i > $(srcdir)/result/noent/$$name ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/xmllint --noent $$i > result.$$name ; \	      diff $(srcdir)/result/noent/$$name result.$$name ; \	      $(top_builddir)/xmllint --noent result.$$name > result2.$$name ; \	      diff result.$$name result2.$$name ; \	      rm result.$$name result2.$$name ; \	  fi ; fi ; done)XPathtests : testXPath	@echo "##"	@echo "## XPath regression tests"	@echo "##"	@(for i in $(srcdir)/test/XPath/expr/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/XPath/expr/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/testXPath -f --expr $$i > $(srcdir)/result/XPath/expr/$$name ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/testXPath -f --expr $$i > result.$$name ; \	      diff $(srcdir)/result/XPath/expr/$$name result.$$name ; \	      rm result.$$name ; \	  fi ; fi ; done)	@(for i in $(srcdir)/test/XPath/docs/* ; do \	  if [ ! -d $$i ] ; then \	  doc=`basename $$i`; \	  for j in $(srcdir)/test/XPath/tests/$$doc* ; do \	  name=`basename $$j`; \	  if [ ! -d $$j ] ; then \	  if [ ! -f $(srcdir)/result/XPath/tests/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/testXPath -f -i $$i $$j > $(srcdir)/result/XPath/tests/$$name ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/testXPath -f -i $$i $$j > result.$$name ; \	      diff $(srcdir)/result/XPath/tests/$$name result.$$name ; \	      rm result.$$name ; \	  fi ; fi ; done ; fi ; done)SVGtests : xmllint	@echo "##"	@echo "## SVG parsing regression tests"	@echo "##"	@(for i in $(srcdir)/test/SVG/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/SVG/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/xmllint $$i > $(srcdir)/result/SVG/$$name ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/xmllint $$i > result.$$name ; \	      diff $(srcdir)/result/SVG/$$name result.$$name ; \	      $(top_builddir)/xmllint result.$$name > result2.$$name ; \	      diff result.$$name result2.$$name ; \	      rm result.$$name result2.$$name ; \	  fi ; fi ; done)SAXtests : testSAX	@echo "##"	@echo "## SAX callbacks regression tests"	@echo "##"	@(for i in $(srcdir)/test/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/SAXresult/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/testSAX $$i > $(srcdir)/SAXresult/$$name ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/testSAX $$i > result.$$name ; \	      diff $(srcdir)/SAXresult/$$name result.$$name ; \	      rm result.$$name ; \	  fi ; fi ; done)Validtests : xmllint	@echo "##"	@echo "## Validity checking regression tests"	@echo "##"	@(for i in $(srcdir)/test/VC/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/VC/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/xmllint --noout --valid $$i 2> $(srcdir)/result/VC/$$name ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/xmllint --noout --valid $$i 2> result.$$name ; \	      diff $(srcdir)/result/VC/$$name result.$$name ; \	      rm result.$$name ; \	  fi ; fi ; done)	@echo "##"	@echo "## Valid documents regression tests"	@echo "##"	@(for i in $(srcdir)/test/valid/* ; do \	  name=`basename $$i`; \	  if [ ! -d $$i ] ; then \	  if [ ! -f $(srcdir)/result/valid/$$name ] ; then \	      echo New test file $$name ; \	      $(top_builddir)/xmllint --valid $$i > $(srcdir)/result/valid/$$name 2>$(srcdir)/result/valid/$$name.err ; \	  else \	      echo Testing $$name ; \	      $(top_builddir)/xmllint --valid $$i > result.$$name 2>error.$$name ; \	      diff $(srcdir)/result/valid/$$name result.$$name ; \	      diff $(srcdir)/result/valid/$$name.err error.$$name ; \	      rm result.$$name error.$$name ; \	  fi ; fi ; done)dist-hook: libxml.spec	-cp libxml.spec $(distdir)	(cd $(srcdir) ; tar -cf - --exclude CVS test result SAXresult ) | (cd $(distdir); tar xf -)## We create xmlConf.sh here and not from configure because we want## to get the paths expanded correctly.  Macros like srcdir are given## the value NONE in configure if the user doesn't specify them (this## is an autoconf feature, not a bug).confexecdir=$(libdir)confexec_DATA = xmlConf.shCLEANFILES=xmlConf.shconfexecdir=$(libdir)confexec_DATA = xmlConf.shEXTRA_DIST = xmlConf.sh.in libxml.spec.in libxml.spec \             example/Makefile.am example/gjobread.c example/gjobs.xmlxmlConf.sh: xmlConf.sh.in Makefile## Use sed and then mv to avoid problems if the user interrupts.	sed -e 's?\@XML_LIBDIR\@?$(XML_LIBDIR)?g' \	    -e 's?\@XML_INCLUDEDIR\@?$(XML_INCLUDEDIR)?g' \	    -e 's?\@XML_LIBS\@?$(XML_LIBS)?g' \	    -e 's?\@VERSION\@?$(VERSION)?g' \	      < $(srcdir)/xmlConf.sh.in > xmlConf.tmp \	  && mv xmlConf.tmp xmlConf.sh

⌨️ 快捷键说明

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