You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by do...@apache.org on 2002/03/06 12:00:39 UTC

cvs commit: jakarta-ant/proposal/myrmidon antlib.xml

donaldp     02/03/06 03:00:39

  Modified:    proposal/myrmidon antlib.xml
  Log:
  Reformat
  
  Revision  Changes    Path
  1.7       +73 -59    jakarta-ant/proposal/myrmidon/antlib.xml
  
  Index: antlib.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/proposal/myrmidon/antlib.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- antlib.xml	6 Mar 2002 09:33:08 -0000	1.6
  +++ antlib.xml	6 Mar 2002 11:00:39 -0000	1.7
  @@ -16,64 +16,78 @@
   
   <project default="main" basedir=".">
   
  -  <property name="build.dir" value="build"/>
  -  <property name="build.lib" value="${build.dir}/lib"/>
  -  <property name="build.custom-tasks" value="${build.dir}/tasks"/>
  -
  -  <property name="src.base" value="src"/>
  -  <property name="java.dir" value="${src.base}/java"/>
  -  <property name="lib.dir" value="lib"/>
  -
  -  <!-- directory where you place generated code -->
  -  <property name="gen.dir" value="${build.dir}/gen"/>
  -
  -  <property name="antlib.name" value="NONAME"/>
  -  <property name="antlib.descriptor" value="${antlib.name}-ant-descriptor.xml"/>
  -  <property name="antlib.role.descriptor" value="${antlib.name}-ant-roles.xml"/>
  -
  -  <path id="project.class.path">
  -    <pathelement path="${java.class.path}" />
  -    <fileset dir="${lib.dir}">
  -      <include name="*.jar" />
  -    </fileset>
  -    <pathelement path="${build.classes}" />
  -    <pathelement path="${build.custom-tasks}" />
  -  </path>
  -
  -  <!-- Main target -->
  -  <target name="main" depends="antlib-jar" />
  -
  -  <!-- Define the pattern which specifies file to include/exclude
  -       in this antlib. -->
  -  <target name="antlib-definition">
  -      <patternset id="antlib.include">
  -        <include name="org/apache/antlib/${antlib.name}/**"/>
  -      </patternset>
  -  </target>
  -
  -  <!-- runs xdoclet if need be -->
  -  <target name="antlib-descriptors"
  -          depends="antlib-definition"
  -          unless="antlib-descriptors.omit">
  -    <antlib-descriptor libName="${antlib.name}"
  -                       destdir="${gen.dir}"
  -                       classpathref="project.class.path">
  -      <fileset dir="${java.dir}">
  -        <patternset refid="antlib.include"/>
  -      </fileset>
  -      <!-- antdoc docsDestDir="${gen.dir}/docs"/-->
  -    </antlib-descriptor>
  -  </target>
  -
  -  <!-- Generate an "atl" jar file for this antlib. -->
  -  <target name="antlib-jar" depends="antlib-descriptors">
  -    <antlib-jar jarfile="${build.lib}/${antlib.name}.atl"
  -                descriptor="${gen.dir}/${antlib.descriptor}"
  -                rolesDescriptor="${gen.dir}/${antlib.role.descriptor}">
  -      <fileset dir="${build.classes}">
  -        <patternset refid="antlib.include"/>
  -      </fileset>
  -    </antlib-jar>
  -  </target>
  +    <property name="build.dir" value="build"/>
  +    <property name="build.lib" value="${build.dir}/lib"/>
  +    <property name="build.custom-tasks" value="${build.dir}/tasks"/>
  +
  +    <property name="src.base" value="src"/>
  +    <property name="java.dir" value="${src.base}/java"/>
  +    <property name="lib.dir" value="lib"/>
  +
  +    <!-- directory where you place generated code -->
  +    <property name="gen.dir" value="${build.dir}/gen"/>
  +
  +    <property name="antlib.name" value="NONAME"/>
  +    <property name="antlib.descriptor" value="${antlib.name}-ant-descriptor.xml"/>
  +    <property name="antlib.role.descriptor" value="${antlib.name}-ant-roles.xml"/>
  +
  +    <path id="project.class.path">
  +        <pathelement path="${java.class.path}" />
  +        <fileset dir="${lib.dir}">
  +            <include name="*.jar" />
  +        </fileset>
  +        <pathelement path="${build.classes}" />
  +        <pathelement path="${build.custom-tasks}" />
  +    </path>
  +
  +    <!-- Main target -->
  +    <target name="main" depends="antlib-jar" />
  +
  +    <!-- Define the pattern which specifies file to include/exclude
  +         in this antlib. -->
  +    <target name="antlib-definition">
  +        <patternset id="antlib.include">
  +            <include name="org/apache/antlib/${antlib.name}/**"/>
  +        </patternset>
  +    </target>
  +
  +    <!-- runs xdoclet if need be -->
  +    <target name="antlib-docs"
  +        depends="antlib-definition"
  +        description="Generate documentation for antlib">
  +        <antlib-descriptor libName="${antlib.name}"
  +            destdir="${gen.dir}"
  +            classpathref="project.class.path">
  +            <fileset dir="${java.dir}">
  +                <patternset refid="antlib.include"/>
  +            </fileset>
  +            <antdoc docsDestDir="${gen.dir}/docs"/>
  +        </antlib-descriptor>
  +    </target>
  +
  +    <!-- runs xdoclet if need be -->
  +    <target name="antlib-descriptors"
  +        depends="antlib-definition"
  +        unless="antlib-descriptors.omit">
  +        <antlib-descriptor libName="${antlib.name}"
  +            destdir="${gen.dir}"
  +            classpathref="project.class.path">
  +            <fileset dir="${java.dir}">
  +                <patternset refid="antlib.include"/>
  +            </fileset>
  +            <!-- antdoc docsDestDir="${gen.dir}/docs"/-->
  +        </antlib-descriptor>
  +    </target>
  +
  +    <!-- Generate an "atl" jar file for this antlib. -->
  +    <target name="antlib-jar" depends="antlib-descriptors">
  +        <antlib-jar jarfile="${build.lib}/${antlib.name}.atl"
  +            descriptor="${gen.dir}/${antlib.descriptor}"
  +            rolesDescriptor="${gen.dir}/${antlib.role.descriptor}">
  +            <fileset dir="${build.classes}">
  +                <patternset refid="antlib.include"/>
  +            </fileset>
  +        </antlib-jar>
  +    </target>
   
   </project>
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>