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

📄 makefile.stax

📁 Software Testing Automation Framework (STAF)的开发代码
💻 STAX
📖 第 1 页 / 共 2 页
字号:
  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/Options.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/Packagehandler.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/ResourceHandler.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/StaxFile.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/StaxPackage.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/StaxSource.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/WriterAllFilesFrame.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/WriterMainFrame.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/WriterOverviewFrame.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/WriterOverviewSummary.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/WriterPackageFrame.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/WriterPackageOverview.class \  $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/WriterStaxDoc.classstaxdoc_manifest_target =\  $(O)/services/stax/staxdoc/MANIFEST.MF    staxdoc_resource_targets =\  $(O)/services/stax/staxdoc/resources/GsxDoc1.xsl \  $(O)/services/stax/staxdoc/resources/GsxDoc1a.xsl \  $(O)/services/stax/staxdoc/resources/GsxDoc2.xsl \  $(O)/services/stax/staxdoc/resources/staxdoc.propertiesstax_doc_targets =\  $(O)/services/stax/docs/gettingstarted/STAXGS.htmlstaxutil_targets =\  $(REL)/services/stax/libraries/docs/index.html \  $(REL)/services/stax/libraries/docs/overview-summary.html \  $(REL)/services/stax/libraries/docs/overview-frame.html \  $(REL)/services/stax/libraries/docs/libraries/STAXUtil.html \  $(REL)/services/stax/libraries/docs/libraries/STAFUpgradeUtil.html \  $(REL)/services/stax/libraries/docs/libraries/package-overview.html \  $(REL)/services/stax/libraries/docs/libraries/package-frame.html stax_targets += $(stax_class_targets) \		$(staxmonitor_class_targets) \		$(staxdoc_class_targets) \		$(staxdoc_resource_targets) \		$(stax_doc_targets) \		$(staxutil_targets) \		$(REL)/lib/STAX.jar \		$(REL)/lib/STAXMon.jar \		$(REL)/lib/STAXDoc.jarTargets += $(stax_targets)CleanupTargets += cleanup_stax$(stax_targets): SUBSYS_REL := services/staxSUBSYS_REL := services/stax# Include inference rulesinclude $(InferenceRules)JYTHON_JAR = $(REL)/lib/jython/jython.jarOS_JYTHON_JAR = $(OS_REL)/lib/jython/jython.jarJYTHON_LIB_PATH = $(REL)/lib/jython/Lib$(stax_targets): $(REL)/lib/JSTAF.jar $(JYTHON_JAR)ifndef XERCES_ROOT  $(error You must set XERCES_ROOT to the full pathname containing xercesImpl.jar and xmlParserAPIs.jar)endif# Compile Java sources STAX_CLASSPATH = $(OS_O)/services/stax/service$(OS_PS)$(OS_REL)/lib/JSTAF.jar$(OS_PS)$(JAVA_CLASSPATH)$(OS_PS)$(XERCES_ROOT)/xercesImpl.jar$(OS_PS)$(XERCES_ROOT)/xmlParserAPIs.jar$(OS_PS)$(OS_JYTHON_JAR)define STAX_JAVA_STAXMON_COMPILE_IT    @echo "*** Compiling STAX Monitor Java Sources ***"    @$(CREATE_PATH)    @$(JAVAC) -d $(OS_O)/services/stax/monitor -classpath '$(STAX_CLASSPATH)' $(OS_SRC)/services/stax/monitor/*.java $(OS_SRC)/services/stax/service/STAXVersion.javaendefdefine STAX_JAVA_SERVICE_COMPILE_IT    @echo "*** Compiling STAX Service Java Sources ***"    @$(CREATE_PATH)    @$(JAVAC) -d $(OS_O)/services/stax/service/STAF-INF/classes -classpath '$(STAX_CLASSPATH)' $(OS_SRC)/services/stax/service/*.java $(OS_SRC)/services/stax/monitor/STAXMonitorUtil.javaendefdefine STAX_JAVA_STAXDOC_COMPILE_IT    @echo "*** Compiling STAXDoc Java Sources ***"    @$(CREATE_PATH)    @$(JAVAC) -d $(OS_O)/services/stax/staxdoc -classpath '$(STAX_CLASSPATH)' $(OS_SRC)/services/stax/staxdoc/*.javaendef$(O)/services/stax/monitor/com/ibm/staf/service/stax/%.class: $(SRC)/services/stax/monitor/%.java	$(STAX_JAVA_STAXMON_COMPILE_IT)        $(O)/services/stax/service/STAF-INF/classes/com/ibm/staf/service/stax/%.class: $(SRC)/services/stax/service/%.java	$(STAX_JAVA_SERVICE_COMPILE_IT) $(O)/services/stax/staxdoc/com/ibm/staf/service/stax/staxdoc/%.class: $(SRC)/services/stax/staxdoc/%.java	$(STAX_JAVA_STAXDOC_COMPILE_IT)        # Copy STAX Service objects$(O)/services/stax/service/MANIFEST.MF: $(SR_SRC)/service/MANIFEST.MF	$(COPY_FILE)$(O)/services/stax/service/STAF-INF/jars/xercesImpl.jar: $(XERCES_ROOT)/xercesImpl.jar	$(COPY_FILE)        $(O)/services/stax/service/STAF-INF/jars/xmlParserAPIs.jar: $(XERCES_ROOT)/xmlParserAPIs.jar	$(COPY_FILE)        $(O)/services/stax/service/STAF-INF/jars/jython.jar: $(JYTHON_JAR)	$(COPY_FILE)	@$(MAKE_PATH) $(O)/services/stax/service/JYTHON-INF/Lib	@echo "*** Copying Jython libraries ***"	@$(RECURSIVE_COPY) $(JYTHON_LIB_PATH) $(O)/services/stax/service/JYTHON-INF        # Copy STAX Monitor objects$(O)/services/stax/monitor/MANIFEST.MF: $(SR_SRC)/monitor/MANIFEST.MF	$(COPY_FILE)        $(O)/services/stax/monitor/images/%.gif: $(SRC)/services/stax/monitor/images/%.gif	$(COPY_FILE)# Copy STAXDoc objects$(O)/services/stax/staxdoc/MANIFEST.MF: $(SR_SRC)/staxdoc/MANIFEST.MF	$(COPY_FILE)        $(O)/services/stax/staxdoc/resources/%.xsl: $(SRC)/services/stax/staxdoc/resources/%.xsl	$(COPY_FILE)        $(O)/services/stax/staxdoc/resources/%.properties: $(SRC)/services/stax/staxdoc/resources/%.properties	$(COPY_FILE)# Create STAX.jar and STAXMon.jar and STAXDoc.jar$(REL)/lib/STAX.jar: $(stax_class_targets) $(stax_jar_targets)	@echo "*** Creating $(@F) ***"	@cd $(O)/services/stax/service; $(JAR) cfm '$(OS_@)' MANIFEST.MF STAF-INF JYTHON-INF$(REL)/lib/STAXMon.jar: $(staxmonitor_class_targets) $(staxmonitor_image_targets) $(staxmonitor_manifest_target)	@echo "*** Creating $(@F) ***"	@cd $(O)/services/stax/monitor; $(JAR) cfm '$(OS_@)' MANIFEST.MF com images        $(REL)/lib/STAXDoc.jar: $(staxdoc_class_targets) $(staxdoc_resource_targets) $(staxdoc_manifest_target)	@echo "*** Creating $(@F) ***"	@cd $(O)/services/stax/staxdoc; $(JAR) cfm '$(OS_@)' MANIFEST.MF com resources# Generate the documentation for the STAX library functions (e.g STAXUtil, STAFUpgradeUtil) using STAXDoc# Note:  STAXDoc requires Java 1.4 or later$(REL)/services/stax/libraries/docs/libraries/STAXUtil.html: $(SR_SRC)/libraries/STAXUtil.xml $(SR_SRC)/libraries/STAFUpgradeUtil.xml $(REL)/lib/STAXDoc.jar	@$(CREATE_PATH)	-@$(MAKE_PATH) $(REL)/services/stax/libraries/docs	@echo "*** Generating STAX libraries documentation using STAXDoc ***"	@$(JAVA) -jar $(OS_REL)/lib/STAXDoc.jar -sourcepath $(OS_SRC)/services/stax libraries -d $(OS_REL)/services/stax/libraries/docs# Create STAXGS html document from the .xml file to verify that no syntax errors exist.# Only do if SAXON_ROOT and DOCBOOK_ROOT have been set since require Saxon and Docbook to convert# the xml file to an html file.# XXX: When able to generate pdf file automatically, change to create it and copy it to appropriate place.ifdef SAXON_ROOTifdef DOCBOOK_ROOT$(O)/services/stax/docs/gettingstarted/STAXGS.html: $(SRC)/services/stax/docs/gettingstarted/STAXGS.xml $(MAKEFILE_NAME)	@echo "*** Building Getting Started with STAX (STAXGS.html) document ***"	@$(CREATE_PATH)	-@$(MAKE_PATH) $(O)/services/stax/docs/gettingstarted	@cp $(SRC)/services/stax/docs/gettingstarted/*.xml $(O)/services/stax/docs/gettingstarted	@cp $(SRC)/services/stax/docs/gettingstarted/*.gif $(O)/services/stax/docs/gettingstarted	@chmod 777 $(O)/services/stax/docs/gettingstarted/*	@cd $(O)/services/stax/docs/gettingstarted; $(JAVA) -cp $(SAXON_ROOT)/saxon.jar com.icl.saxon.StyleSheet -o STAXGS.html STAXGS.xml $(DOCBOOK_ROOT)/html/docbook.xslendifendif	cleanup_stax:	-@$(DEL) $(O)/services/stax/* $(OUT_ERR_TO_DEV_NULL)	-@$(DEL) $(REL)/lib/STAX.jar $(OUT_ERR_TO_DEV_NULL)	-@$(DEL) $(REL)/lib/STAXMon.jar $(OUT_ERR_TO_DEV_NULL)	-@$(DEL) $(REL)/lib/STAXDoc.jar $(OUT_ERR_TO_DEV_NULL)

⌨️ 快捷键说明

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