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

📄 makefile.am

📁 A framework written in Java for implementing high-level and dynamic languages, compiling them into J
💻 AM
字号:
include $(top_srcdir)/Make-rulesKAWALIB = $(top_builddir)KAWA = ../../../bin/kawa.shEXTRA_CLEAN = tmp* *.log testing.zip *.class Mod1/*.class Mod2/*.classjava_sources = TestMisc.java TestSuite.java RunXQTS.javaEXTRA_DIST = tab.xml.in maketab1.xql tab.html usemod.exp \  multab.xql expectedmul.xml descend.xql expdescend.xml \  auction.xml.in outline.xml.in usemod.xql mod1.xql mod2.xql mod2a.xql \  bad-1.xql expected-1.errs XQTS-trace.exp \  bib.xml.in use-cases.xml book1.xml.in reviews.xml.in report1.xml.in \  bids.xml.in users.xml.in items.xml.in format-users.xsl exp-format-users.htmlall:TestMisc.class:  TestMisc.java	$(CLASSPATH_ENV) $(JAVAC) -d $(JAVAROOT) $(JAVACFLAGS) $<TestSuite.class:  TestSuite.java TestMisc.class	$(CLASSPATH_ENV) $(JAVAC) -d $(JAVAROOT) $(JAVACFLAGS) $<RunXQTS.class:  RunXQTS.java	$(CLASSPATH_ENV) $(JAVAC) -d $(JAVAROOT) $(JAVACFLAGS) $<XQTS_DIR = @XQTS_PATH@XQTS_CATALOG = $(XQTS_DIR)/XQTSCatalog.xmlXQTS_JAVA_FLAGS = -Xmx100mcheck-XQTS: RunXQTS.class	CLASSPATH=$(KAWALIB) \	  $(JAVA) $(XQTS_JAVA_FLAGS) gnu.xquery.testsuite.RunXQTS $(XQTS_DIR)	@if diff -b $(srcdir)/XQTS-trace.exp XQuery-trace.log; \	  then echo '# XQTS trace output matches'; \	  else echo FAIL XQuery trace output mismatch; ficheck-misc: TestMisc.class	CLASSPATH=$(KAWALIB) $(JAVA) gnu.xquery.testsuite.TestMisccheck-suite:  TestSuite.class	CLASSPATH=$(KAWALIB) \	  $(JAVA) gnu.xquery.testsuite.TestSuite $(srcdir)/use-cases.xmlmaketab1.class:  maketab1.xql	$(KAWA) --main --xquery -C $<# Should not run $(JAVA) when built --with-gcj, as that runs# interpreter gij.  Instead, should compile to native.check-maketab1:  maketab1.class	CLASSPATH=.:$(KAWALIB) $(JAVA) maketab1 >tmp2	@if diff -b $(srcdir)/tab.html tmp2; then echo '# maketab1 test passes'; else echo FAIL maketab1 test; fi# FIXME - this does not do the correct thingcheck-desc:	$(KAWA) --xquery -e 'document("gnu/xquery/testsuite/bib.xml")//*[1]'multab.class:  multab.xql	$(KAWA) --main --xquery -C $<check-multab:  multab.class	CLASSPATH=.:$(KAWALIB) $(JAVA) multab \	  max=10 caption="Multiplication table " out:xml-indent=pretty >tmpmul	@if diff -b $(srcdir)/expectedmul.xml tmpmul; then echo '# multab test passes'; else echo FAIL multab test; fidescend.class:  descend.xql	$(KAWA) --main --xquery -C $<check-descend:  descend.class	CLASSPATH=.:$(KAWALIB) $(JAVA) descend >tmpdesc	@if diff -b $(srcdir)/expdescend.xml tmpdesc; then echo '# descend test passes'; else echo FAIL descend test; ficheck-format-users:	$(KAWA) --xslt $(srcdir)/format-users.xsl users.xml \	  |sed 's/^ *//'>tmp-format-users.html	@if diff -b -B $(srcdir)/exp-format-users.html tmp-format-users.html; then echo '#  format-users test passes'; else echo FAIL format-users test; fi./Mod1/mod1.class: mod1.xql	$(CLASSPATH_ENV) $(KAWA) --module-static -d ../../.. -C $<./Mod2/mod2.class: mod2.xql	$(CLASSPATH_ENV) $(KAWA) -d ../../.. -C $<./Mod2/mod2a.class: mod2a.xql	$(CLASSPATH_ENV) $(KAWA) -d ../../.. -C $<usemod.class: usemod.xql ./Mod1/mod1.class ./Mod2/mod2.class ./Mod2/mod2a.class	$(CLASSPATH_ENV) $(KAWA) --main -C $<check-mod: usemod.class	CLASSPATH=.:$(KAWALIB) $(JAVA) usemod >tmp-usemod	@if diff -b $(srcdir)/usemod.exp tmp-usemod; \	  then echo '# usemod test passes'; \	  else echo FAIL usemod test; fibad-1.log: $(srcdir)/bad-1.xql	-CLASSPATH=$(KAWALIB) $(KAWA) -C $< 2>&1 \	| sed -e '1d' -e 's|^.*/bad-1.xql|bad-1.xql|' >bad-1.logcheck-bad-1: bad-1.log	@if diff -b $(srcdir)/expected-1.errs bad-1.log; \	  then echo '# bad-1 test passes'; \	  else echo FAIL bad-1 test; ficheck-without-XQTS:  check-misc check-suite check-maketab1 check-multab \	  check-descend check-format-users check-mod check-bad-1if WITH_XQTScheck: check-without-XQTS check-XQTSelsecheck: check-without-XQTSendif

⌨️ 快捷键说明

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