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