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
  
  
  


Reply via email to