vinayc 2003/08/28 10:57:45
Added: . LICENSE.txt maven.xml project.properties
project.xml
Log:
Initial commit of Maven descriptors
Revision Changes Path
1.1 incubator-altrmi/LICENSE.txt
Index: LICENSE.txt
===================================================================
/* ====================================================================
* The Apache Software License, Version 1.1
*
* Copyright (c) 1997-2003 The Apache Software Foundation. All rights
* reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* 2. Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in
* the documentation and/or other materials provided with the
* distribution.
*
* 3. The end-user documentation included with the redistribution,
* if any, must include the following acknowledgment:
* "This product includes software developed by the
* Apache Software Foundation (http://www.apache.org/)."
* Alternately, this acknowledgment may appear in the software
* itself, if and wherever such third-party acknowledgments
* normally appear.
*
* 4. The names "Incubator", "AltRMI", and "Apache Software Foundation"
* must not be used to endorse or promote products derived from this
* software without prior written permission. For written
* permission, please contact [EMAIL PROTECTED]
*
* 5. Products derived from this software may not be called "Apache",
* nor may "Apache" appear in their name, without prior written
* permission of the Apache Software Foundation.
*
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
* WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
* OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
* USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
* OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
* ====================================================================
*
* This software consists of voluntary contributions made by many
* individuals on behalf of the Apache Software Foundation. For more
* information on the Apache Software Foundation, please see
* <http://www.apache.org/>.
*/
1.1 incubator-altrmi/maven.xml
Index: maven.xml
===================================================================
<!-- /**
*ALTRMI MAVEN DESCRIPTOR
*/
-->
<project default="altrmi:install" xmlns:maven="jelly:maven"
xmlns:j="jelly:core" xmlns:util="jelly:util" xmlns:ant="jelly:ant">
<ant:property file="project.properties"/>
<ant:property name="maven.checkstyle.format" value="avalon"/>
<ant:property name="pom.organization.identifier" value="ASF"/>
<ant:property name="pom.specificationVersion" value="1.0"/>
<!-- /**
*INSTALL ALTRMI
*/
-->
<goal name="altrmi:install"
description="Build the Merlin distribution." >
<!--
Install the altrmi jars (common,client,server, tools ) into the user's
local repository
and then run the unit tests.
-->
<maven:reactor
basedir="${basedir}"
includes="common/project.xml,client/api/project.xml,client/impl/project.xml,server/api/project.xml,server/impl/project.xml,tools/project.xml"
goals="jar:install"
banner="Installing:"
ignoreFailures="false" />
<!-- Carry out the integration tests -->
<maven:reactor
basedir="${basedir}"
includes="integrationtests/project.xml"
goals="test:test"
banner="Integration Testing:"
ignoreFailures="false" />
</goal>
<!-- /**
*CLEAN (includes modules)
*/
-->
<goal name="clean-all">
<maven:reactor
basedir="${basedir}"
includes="common/project.xml,client/api/project.xml,client/impl/project.xml,server/api/project.xml,server/impl/project.xml,tools/project.xml,integrationtests/project.xml"
goals="clean"
banner="Cleaning subproject:"
ignoreFailures="true"/>
</goal>
<!-- /**
*BUILD THE SITE(includes MODULE SITES)
*/
-->
<goal name="site-all">
<maven:reactor basedir="${basedir}"
includes="common/project.xml,client/api/project.xml,client/impl/project.xml,server/api/project.xml,server/impl/project.xml,tools/project.xml,integrationtests/project.xml"
goals="site" banner="Generating Documentation:"
ignoreFailures="false"/>
<!-- Copy module documentation -->
<ant:mkdir dir="target/docs/common"/>
<ant:copy todir="target/docs/common">
<ant:fileset dir="common/target/docs/" includes="**"/>
</ant:copy>
<ant:mkdir dir="target/docs/client/api"/>
<ant:copy todir="target/docs/client/api">
<ant:fileset dir="client/api/target/docs/"
includes="**"/>
</ant:copy>
<ant:mkdir dir="target/docs/client/impl"/>
<ant:copy todir="target/docs/client/impl">
<ant:fileset dir="client/impl/target/docs/"
includes="**"/>
</ant:copy>
<ant:mkdir dir="target/docs/server/api"/>
<ant:copy todir="target/docs/server/api">
<ant:fileset dir="server/api/target/docs/"
includes="**"/>
</ant:copy>
<ant:mkdir dir="target/docs/server/impl"/>
<ant:copy todir="target/docs/server/impl">
<ant:fileset dir="server/impl/target/docs/"
includes="**"/>
</ant:copy>
<ant:mkdir dir="target/docs/tools"/>
<ant:copy todir="target/docs/tools">
<ant:fileset dir="tools/target/docs/" includes="**"/>
</ant:copy>
<ant:mkdir dir="target/docs/integrationtests"/>
<ant:copy todir="target/docs/integrationtests">
<ant:fileset dir="integrationtests/target/docs/"
includes="**"/>
</ant:copy>
<!-- Generate the common documentation -->
<attainGoal name="faq"/>
<attainGoal name="site"/>
</goal>
</project>
1.1 incubator-altrmi/project.properties
Index: project.properties
===================================================================
# Relative path to the disrtibution directory used by IntegrationTest module
# to aggregate the module jars to this distribution directory.
altrmi.dist.dir=target/altrmi-dist/
# Documentation properties
maven.xdoc.date=left
maven.xdoc.version=${pom.currentVersion}
#Apache license file
maven.license.licenseFile=${basedir}/LICENSE.txt
1.1 incubator-altrmi/project.xml
Index: project.xml
===================================================================
<?xml version="1.0" encoding="ISO-8859-1"?>
<project>
<pomVersion>3</pomVersion>
<groupId>altrmi</groupId>
<id>altrmi</id>
<name>AltRMI</name>
<currentVersion>0.9.8-SNAPSHOT</currentVersion>
<organization>
<name>Apache Software Foundation</name>
<url>http://incubator.apache.org/projects/altrmi/</url>
<logo>http://incubator.apache.org/projects/altrmi/images/altrmi-logo.gif</logo>
</organization>
<inceptionYear>1997</inceptionYear>
<package></package>
<gumpRepositoryId>incubator-altrmi</gumpRepositoryId>
<url>http://incubator.apache.org/projects/altrmi/index.html</url>
<issueTrackingUrl>http://nagoya.apache.org/</issueTrackingUrl>
<siteAddress>incubator.apache.org</siteAddress>
<siteDirectory>${root.site.directory}/projects/altrmi</siteDirectory>
<distributionDirectory></distributionDirectory>
<repository>
<connection>scm:cvs:pserver:[EMAIL
PROTECTED]:/home/cvspublic:incubator-altrmi</connection>
<url>http://cvs.apache.org/viewcvs/incubator-altrmi/</url>
</repository>
<mailingLists>
<!-- TODO get incubator list names right (vinay) -->
<mailingList>
<name>AltRMI Developer List</name>
<subscribe>[email protected]</subscribe>
<unsubscribe>[email protected]</unsubscribe>
<archive>http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED]</archive>
</mailingList>
</mailingLists>
<developers>
<developer>
<name>Paul Hammant</name>
<id>hammant</id>
<email>[EMAIL PROTECTED]</email>
<organization>ThoughtWorks</organization>
</developer>
<developer>
<name>Vinay Chandran</name>
<id>vinayc</id>
<email>[EMAIL PROTECTED]</email>
</developer>
</developers>
<!-- TODO . get people who have contributed to AltRMI duely credited
(vinay)-->
<contributors/>
<build>
<!-- TODO -->
<nagEmailAddress>[email protected]</nagEmailAddress>
<sourceDirectory>${basedir}/src/java</sourceDirectory>
<unitTestSourceDirectory>${basedir}/src/test</unitTestSourceDirectory>
<integrationUnitTestSourceDirectory/>
<aspectSourceDirectory/>
<unitTest>
<includes>
<include>**/*TestCase.*</include>
</includes>
<excludes>
<exclude>**/Abstract*.*</exclude>
</excludes>
<resources/>
</unitTest>
<integrationUnitTestPatterns></integrationUnitTestPatterns>
<resources/>
<jars></jars>
</build>
<!-- Reports -->
<reports>
<report>maven-junit-report-plugin</report>
</reports>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]