You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by mc...@apache.org on 2004/04/22 04:50:34 UTC
cvs commit: avalon/activation .cvsignore index.ent maven.xml project.properties project.xml
mcconnell 2004/04/21 19:50:34
Modified: . maven.xml
Added: activation .cvsignore index.ent maven.xml project.properties
project.xml
Log:
Add build reference to the activation group project defintion.
Revision Changes Path
1.12 +2 -2 avalon/maven.xml
Index: maven.xml
===================================================================
RCS file: /home/cvs/avalon/maven.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- maven.xml 22 Apr 2004 02:43:48 -0000 1.11
+++ maven.xml 22 Apr 2004 02:50:34 -0000 1.12
@@ -106,9 +106,9 @@
<goal name="xactivation">
<maven:reactor basedir="${basedir}"
- includes="activation/**/project.xml"
+ includes="activation/project.xml"
banner="Building:"
- goals="jar:install"
+ goals="avalon:build"
ignoreFailures="false"
postProcessing="false" />
</goal>
1.1 avalon/activation/.cvsignore
Index: .cvsignore
===================================================================
maven.log
velocity.log
build.properties
target
1.1 avalon/activation/index.ent
Index: index.ent
===================================================================
<!ENTITY % versions SYSTEM "../versioning/versions.ent"> %versions;
1.1 avalon/activation/maven.xml
Index: maven.xml
===================================================================
<project default="avalon:build" xmlns:maven="jelly:maven" xmlns:j="jelly:core" xmlns:util="jelly:util" xmlns:ant="jelly:ant">
<!--
==============================================================================
structural properties
==============================================================================
-->
<goal name="avalon:clean" prereqs="clean">
<maven:reactor
basedir="${basedir}"
includes="*/project.xml"
excludes="project.xml"
goals="clean"
banner="Cleaning:"
ignoreFailures="true"/>
</goal>
<goal name="avalon:build">
<maven:reactor basedir="${basedir}"
includes="*/project.xml"
excludes="project.xml"
goals="jar:install"
banner="Building:"
ignoreFailures="false"
postProcessing="true" />
<ant:copy todir="${maven.build.dir}/jars">
<j:forEach var="child" items="${reactorProjects}">
<ant:fileset dir="${child.file.parentFile}/target">
<ant:include name="${child.artifactId}-${child.currentVersion}.jar"/>
</ant:fileset>
</j:forEach>
</ant:copy>
<j:forEach var="child" items="${reactorProjects}">
<j:set var="path"
value="${child.artifactId}-${child.currentVersion}.jar"/>
<checksum file="${maven.build.dir}/jars/${path}" fileext=".md5"/>
<j:if test="${maven_gpg_exe != null}">
<ant:exec executable="${maven_gpg_exe}">
<ant:arg value="-a"/>
<ant:arg value="--yes"/>
<ant:arg value="-b"/>
<ant:arg value="${maven.build.dir}/jars/${path}"/>
</ant:exec>
</j:if>
</j:forEach>
</goal>
<goal name="avalon:dist" prereqs="avalon:build"/>
<goal name="avalon:site" prereqs="avalon:build"/>
</project>
1.1 avalon/activation/project.properties
Index: project.properties
===================================================================
# Copyright 2001-2004 The Apache Software Foundation.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
# The Avalon Build System location.
avalon.buildsystem = ${basedir}/../buildsystem
# Repositories used.
maven.repo.remote = http://www.apache.org/dist/avalon,http://www.ibiblio.org/maven
# Junit needs to fork the JVM.
maven.junit.fork = yes
#
# Banner background and foreground colors.
#
maven.ui.banner.background = #fff
maven.ui.banner.foreground = #000
maven.xdoc.poweredby.image=
# Styles & License
maven.xdoc.jsl = file:///${avalon.buildsystem}/site/site.jsl
maven.license.licenseFile = ${avalon.buildsystem}/site/LICENSE.txt
maven.javadoc.stylesheet = ${avalon.buildsystem}/site/stylesheet.css
#
# doc sources
#
maven.docs.src = ${basedir}/site/xdocs
#
# Declaration of the remote links to assign on javadoc generation.
# Link declarations can be overriden in the user's build.properties
# file.
qdox.link = http://qdox.codehaus.org/apidocs/
sun.j2se.link = http://java.sun.com/j2se/1.4/docs/api/
avalon.framework.link = http://avalon.apache.org/framework/api/
maven.javadoc.links = ${sun.j2se.link},${qdox.link},${avalon.framework.link}
1.1 avalon/activation/project.xml
Index: project.xml
===================================================================
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE project [
<!ENTITY % index SYSTEM "file:index.ent"> %index;
]>
<!--
Copyright 2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project>
<groupId>&avalon-activation-id;</groupId>
<name>Avalon Activation</name>
<inceptionYear>2000</inceptionYear>
<organization>
<name>The Apache Software Foundation</name>
<url>http://avalon.apache.org/</url>
<logo>http://avalon.apache.org/images/apache-avalon-logo.png</logo>
</organization>
<package>org.apache.avalon.meta</package>
<url>http://avalon.apache.org/activation</url>
<issueTrackingUrl>http://nagoya.apache.org/</issueTrackingUrl>
<siteAddress>avalon.apache.org/activation</siteAddress>
<siteDirectory>/site/avalon/activation/</siteDirectory>
<distributionDirectory></distributionDirectory>
<repository>
<connection>scm:cvs:pserver:anoncvs@cvs.apache.org:/home/cvspublic:avalon/activation</connection>
<url>http://cvs.apache.org/viewcvs/avalon/activation/</url>
</repository>
<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>
<exclude>**/Abstract*</exclude>
</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>
<reports>
<report>maven-changelog-plugin</report>
<report>maven-file-activity-plugin</report>
<report>maven-developer-activity-plugin</report>
</reports>
</project>
---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org