avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcconn...@apache.org
Subject cvs commit: avalon-sandbox/meta project.xml maven.xml
Date Thu, 10 Jul 2003 20:39:20 GMT
mcconnell    2003/07/10 13:39:20

  Added:       meta     project.xml maven.xml
  Log:
  Top level maven descriptors.
  
  Revision  Changes    Path
  1.1                  avalon-sandbox/meta/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  
  <project>
  
    <pomVersion>3</pomVersion>
    <groupId>avalon-meta</groupId>
    <name>Avalon Meta</name>
  
    <organization>
      <name>Apache Software Foundation</name>
      <url>http://avalon.apache.org/</url>
      <logo>http://avalon.apache.org/images/apache-avalon-logo.png</logo>
    </organization>
  
    <inceptionYear>1997</inceptionYear>
  
    <package></package>
    <gumpRepositoryId>avalon-sandbox</gumpRepositoryId>
    
    <url>http://avalon.apache.org/sandbox/meta/index.html</url>
    <issueTrackingUrl>http://nagoya.apache.org/</issueTrackingUrl>
    
    <siteAddress>avalon.apache.org</siteAddress>
    <siteDirectory>${root.site.directory}/meta</siteDirectory>
    <distributionDirectory></distributionDirectory>
  
    <repository>
      <connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:avalon-sandbox/merlin</connection>
      <url>http://cvs.apache.org/viewcvs/avalon-sandbox/meta/</url>
    </repository>
    
    <mailingLists>
      <mailingList>
        <name>Avalon Developer List</name>
        <subscribe>avalon-dev-subscribe@avalon.apache.org</subscribe>
        <unsubscribe>avalon-dev-unsubscribe@avalon.apache.org</unsubscribe>
        <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=dev@avalon.apache.org</archive>
      </mailingList>
      <mailingList>
        <name>Avalon User List</name>
        <subscribe>avalon-users-subscribe@avalon.apache.org</subscribe>
        <unsubscribe>avalon-users-unsubscribe@avalon.apache.org</unsubscribe>
        <archive>http://nagoya.apache.org/eyebrowse/SummarizeList?listName=users@avalon.apache.org</archive>
      </mailingList>
    </mailingLists>
  
    <developers>
      <developer>
        <name>Stephen McConnell</name>
        <id>mcconnell</id>
        <email>mcconnell@apache.org</email>
        <organization>OSM</organization>
        <roles>
          <role>Architecture and development.</role>
        </roles>
      </developer>
      <developer>
        <name>Leo Simons</name>
        <id>leosimons</id>
        <email>leosimons@apache.org</email>
        <roles>
          <role>System review, code cleanup.</role>
        </roles>
      </developer>
      <developer>
        <name>Berin Loritsch</name>
        <id>bloritsch</id>
        <email>bloritsch@apache.org</email>
        <roles>
          <role>Code enhancements.</role>
        </roles>
      </developer>
      <developer>
        <name>Marcus Crafter</name>
        <id>crafterm</id>
        <email>crafterm@apache.org</email>
        <roles>
          <role>Architecture review.</role>
        </roles>
      </developer>
    </developers>
  
    <contributors>
      <contributor>
        <name>Kristian Meier</name>
        <email>kristian.meier@jentro.com</email>
        <roles>
          <role>Patches enhancing the meta-info generation sources and documentation.</role>
        </roles>
        <organization>Jentro AG</organization>
      </contributor>
    </contributors>
  
    <build>
  
      <nagEmailAddress>dev@avalon.apache.org</nagEmailAddress>
      <sourceDirectory>${basedir}/src/java</sourceDirectory>
      <unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
      <integrationUnitTestSourceDirectory/>
      <aspectSourceDirectory/>
  
      <unitTest>
        <includes>
          <include>**/*TestCase*</include>
        </includes>
        <excludes>
        </excludes>
        <resources>
          <resource>
            <directory>${basedir}/src/test</directory>
            <includes> 
              <include>**/*.dtd</include>
              <include>**/*.properties</include>
              <include>**/*.xinfo</include>
              <include>**/*.xtype</include>
              <include>**/*.xprofile</include>
              <include>**/*.xconfig</include>
              <include>**/*.xml</include>
              <include>**/*.xservice</include>
              <include>**/*.mf</include>
              <include>**/*.jar</include>
            </includes>
          </resource>
          <resource>
            <directory>${maven.conf.dir}</directory>
            <includes> 
              <include>**/*.properties</include>
            </includes>
          </resource>
          <resource>
            <directory>${basedir}/src/test/conf</directory>
            <includes> 
              <include>**/*</include>
            </includes>
          </resource>
        </resources>
      </unitTest>
  
      <integrationUnitTestPatterns></integrationUnitTestPatterns>
      
      <resources>
        <resource>
          <directory>${basedir}/src/java</directory>
          <includes>
            <include>**/*.dtd</include>
            <include>**/*.properties</include>
            <include>**/*.xinfo</include>
            <include>**/*.xtype</include>
            <include>**/*.xprofile</include>
            <include>**/*.xconfig</include>
            <include>**/*.xml</include>
            <include>**/*.xservice</include>
          </includes>
        </resource>
        <resource>
          <directory>${basedir}/../</directory>
          <includes>
            <include>LICENSE.txt</include>
          </includes>
        </resource>
        <resource>
          <directory>${maven.conf.dir}</directory>
          <targetPath>BLOCK-INF</targetPath>
          <includes>
            <include>block.xml</include>
          </includes>
        </resource>
      </resources>
      
      <jars></jars>
    </build>
  
  </project>
  
  
  
  1.1                  avalon-sandbox/meta/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="do-install" 
      description="Build the Avalon Meta distribution." >
      <maven:reactor
        basedir="${basedir}"
        includes="*/project.xml"
        excludes="meta-plugin/*,docs/*"
        goals="jar:install-snapshot"
        banner="Building:"
        ignoreFailures="false" />
      <attainGoal name="do-plugin"/>
    </goal>
  
    <goal name="do-clean" prereqs="clean">
      <maven:reactor
        basedir="${basedir}"
        includes="*/project.xml"
        excludes="merlin-platform/*"
        goals="clean:clean"
        banner="Cleaning subproject:"
        ignoreFailures="false"/>
    </goal>
  
    <goal name="do-plugin">
      <maven:reactor
        basedir="${basedir}"
        includes="meta-plugin/project.xml"
        goals="plugin:install"
        banner="Installing plugin:"
        ignoreFailures="false"
      />
    </goal>
  
    <goal name="do-site">
      <maven:reactor
        basedir="${basedir}"
        includes="site/project.xml"
        goals="license,xjavadoc,site"
        banner="Building Site:"
        ignoreFailures="false" />
      <attainGoal name="do-plugin"/>
    </goal>
  
    <goal name="xjavadoc">
      <mkdir dir="${basedir}/target/docs/api" />
      <property name="copyright"
        value="Copyright &amp;copy; ${year} ${pom.organization.name}. All Rights Reserved."
/>
      <property name="title" value="${pom.name} ${pom.currentVersion} API"/>
      <javadoc destdir="${basedir}/target/docs/api" 
  	doctitle="&lt;h1&gt;Avalon Meta&lt;/h1&gt;" 
        noindex="false" author="true" use="true"
  	windowtitle="${title}" 
        bottom="${copyright}"
        additionalparam="-breakiterator -J-Xmx128m -tag todo:a:ToDo: "
        packagenames="*,org.*">
          <j:forEach var="packageGroup" items="${pom.packageGroups}">
        	  <group title="${packageGroup.title}" packages="${packageGroup.packages}"/>
          </j:forEach>
          <sourcepath path="${basedir}/../api/src/java"/>
          <sourcepath path="${basedir}/../spi/src/java"/>
          <sourcepath path="${basedir}/../impl/src/java"/>
          <sourcepath path="${basedir}/../tools/src/java"/>
          <classpath>
            <path refid="maven.dependency.classpath"/>
  	  </classpath>
  	  <link href="${sun.j2se.link}" />
  	  <link href="${avalon.framework.link}" />
      </javadoc>
    </goal>
  
  </project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org


Mime
View raw message