leosutic    2003/08/10 15:26:54

  Added:       attributes/api maven.xml
  Log:
  1. Moved all build stuff into Maven.
  2. Wrote a proper test case.
  3. Included support for attributes attached to fields and constructors.
  4. Slight code cleanups.
  
  Revision  Changes    Path
  1.1                  avalon-sandbox/attributes/api/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project default="do-install" xmlns:maven="jelly:maven" xmlns:j="jelly:core" 
xmlns:util="jelly:util">
      
      <property file="${basedir}/../build.properties"/>
      <property file="${basedir}/../project.properties"/>
      <property file="project.properties"/>
      <property name="maven.jar.manifest.extensions.add" value="true"/>
      <property name="maven.checkstyle.format" value="avalon"/>
      <property name="pom.organization.identifier" value="ASF"/>
      <property name="pom.specificationVersion" value="1.0"/>
      
      <goal name="wrapper">
          <echo message="${maven.build.dest}"/>
          <taskdef name="attributes"
              classname="org.apache.avalon.attributes.compiler.AttributeCompiler">
              <classpath>
                  <path refid="maven.dependency.classpath"/>
              </classpath>
          </taskdef>
          
          <!-- Create the Attribute Repository Classes. -->
          <attributes destDir="target/temp/">
              <fileset dir="src/test/" includes="**/*.java"/>
          </attributes>
          <copy todir="target/temp/">
              <fileset dir="src/test/" includes="**/*.java"/>
          </copy>
          
          <attainGoal name="jar:install-snapshot"/>
      </goal>
  </project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to