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:[EMAIL
PROTECTED]:/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>[EMAIL PROTECTED]</subscribe>
<unsubscribe>[EMAIL PROTECTED]</unsubscribe>
<archive>http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]</archive>
</mailingList>
<mailingList>
<name>Avalon User List</name>
<subscribe>[EMAIL PROTECTED]</subscribe>
<unsubscribe>[EMAIL PROTECTED]</unsubscribe>
<archive>http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]</archive>
</mailingList>
</mailingLists>
<developers>
<developer>
<name>Stephen McConnell</name>
<id>mcconnell</id>
<email>[EMAIL PROTECTED]</email>
<organization>OSM</organization>
<roles>
<role>Architecture and development.</role>
</roles>
</developer>
<developer>
<name>Leo Simons</name>
<id>leosimons</id>
<email>[EMAIL PROTECTED]</email>
<roles>
<role>System review, code cleanup.</role>
</roles>
</developer>
<developer>
<name>Berin Loritsch</name>
<id>bloritsch</id>
<email>[EMAIL PROTECTED]</email>
<roles>
<role>Code enhancements.</role>
</roles>
</developer>
<developer>
<name>Marcus Crafter</name>
<id>crafterm</id>
<email>[EMAIL PROTECTED]</email>
<roles>
<role>Architecture review.</role>
</roles>
</developer>
</developers>
<contributors>
<contributor>
<name>Kristian Meier</name>
<email>[EMAIL PROTECTED]</email>
<roles>
<role>Patches enhancing the meta-info generation sources and
documentation.</role>
</roles>
<organization>Jentro AG</organization>
</contributor>
</contributors>
<build>
<nagEmailAddress>[EMAIL PROTECTED]</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 &copy; ${year} ${pom.organization.name}. All Rights
Reserved." />
<property name="title" value="${pom.name} ${pom.currentVersion} API"/>
<javadoc destdir="${basedir}/target/docs/api"
doctitle="<h1>Avalon Meta</h1>"
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]