jmsnell 2003/01/14 21:24:58 Added: addons/eclipse/org.apache.axis plugin.xml build.xml toc.xml plugin.properties Log: * Creating an "Add-ons" directory to the CVS tree. This directory is for minor components or utilities that extend or use Axis in some way * Submitting an Ant build that will build a Axis Plugin for the Eclipse IDE. Revision Changes Path 1.1 xml-axis/addons/eclipse/org.apache.axis/plugin.xml Index: plugin.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <plugin id="org.apache.axis" name="%pluginName" version="1.0.0" provider-name="%providerName"> <requires> <import plugin="org.apache.xerces"/> </requires> <runtime> <library name="axis.jar"> <export name="*"/> <packages prefixes="org.apache.axis"/> </library> <library name="axis-ant.jar"> <export name="*"/> <packages prefixes="org.apache.axis"/> </library> <library name="commons-discovery.jar"> <export name="*"/> <packages prefixes="org.apache.commons.discovery"/> </library> <library name="commons-logging.jar"> <export name="*"/> <packages prefixes="org.apache.commons.logging"/> </library> <library name="jaxrpc.jar"> <export name="*"/> <packages prefixes="javax.xml"/> </library> <library name="log4j-1.2.4.jar"> <export name="*"/> <packages prefixes="org.apache.log4j"/> </library> <library name="saaj.jar"> <export name="*"/> <packages prefixes="javax.xml.soap"/> </library> <library name="wsdl4j.jar"> <export name="*"/> <packages prefixes="com.ibm.wsdl,javax.wsdl,javax.xml.namespaces"/> </library> </runtime> <extension point="org.eclipse.help.toc"> <toc file="toc.xml" primary="true"> </toc> </extension> </plugin> 1.1 xml-axis/addons/eclipse/org.apache.axis/build.xml Index: build.xml =================================================================== <?xml version="1.0"?> <!DOCTYPE project [ <!ENTITY properties SYSTEM "file:../../../java/xmls/properties.xml"> <!ENTITY paths SYSTEM "file:../../../java/xmls/path_refs.xml"> <!ENTITY taskdefs SYSTEM "file:../../../java/xmls/taskdefs.xml"> <!ENTITY targets SYSTEM "file:../../../java/xmls/targets.xml"> ]> <!-- Apache Axis Plugin for Eclipse --> <project name="org.apache.axis" default="deploy" basedir="."> &properties; &paths; &taskdefs; &targets; <target name="init"> <echo>Packaging the Apache Axis Plugin for Eclipse</echo> <echo>Note: This will only work if you've already run the Axis build</echo> <property name="dest" value="./org.apache.axis_${axis.version}" /> <property name="root" value="../../../java" /> <property name="docs" value="${root}/docs" /> <property name="apiDocs" value="${root}/build/javadocs" /> <property name="libs" value="${root}/build/lib" /> <property name="samples" value="${root}/build/classes/samples" /> </target> <target name="deploy" depends="init"> <mkdir dir="${dest}"/> <mkdir dir="${dest}/docs"/> <mkdir dir="${dest}/samples" /> <mkdir dir="${dest}/docs/apiDocs"/> <copy todir="${dest}"> <fileset dir="."> <include name="plugin.properties" /> <include name="plugin.xml" /> <include name="toc.xml" /> </fileset> </copy> <copy todir="${dest}"> <fileset dir="${libs}"/> </copy> <copy todir="${dest}/docs"> <fileset dir="${docs}"/> </copy> <copy todir="${dest}/docs/apiDocs"> <fileset dir="${apiDocs}"/> </copy> <copy todir="${dest}/samples"> <fileset dir="${samples}"/> <fileset dir="${root}/samples"/> </copy> <copy todir="${dest}"> <fileset dir="${root}"> <include name="README"/> <include name="release-notes.html"/> <include name="../LICENSE" /> </fileset> </copy> </target> <target name="clean"> <delete dir="${dest}"/> </target> </project> 1.1 xml-axis/addons/eclipse/org.apache.axis/toc.xml Index: toc.xml =================================================================== <?xml version="1.0" encoding="UTF-8"?> <?NLS TYPE="org.eclipse.help.toc"?> <toc label="Apache Axis 1.0" topic="docs/index.html"> <topic label="Readme" href="README" /> <topic label="Release Notes" href="release-notes.html" /> <topic label="API Reference" href="docs/apiDocs/index.html" /> <topic label="Axis Website" href="http://xml.apache.org/axis" /> <topic label="Bugs" href="http://xml.apache.org/axis/bugs.html" /> <topic label="Wiki" href="http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages"/> <topic label="Mailing List" href="http://xml.apache.org/axis/mail.html" /> <topic label="Source Code" href="http://xml.apache.org/websrc/cvsweb.cgi/xml-axis/" /> </toc> 1.1 xml-axis/addons/eclipse/org.apache.axis/plugin.properties Index: plugin.properties =================================================================== pluginName = Apache Axis 1.0 providerName = Apache Software Foundation