avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From leosim...@apache.org
Subject cvs commit: avalon-excalibur/component maven.xml project.properties project.xml
Date Sat, 07 Jun 2003 16:30:24 GMT
leosimons    2003/06/07 09:30:24

  Added:       component maven.xml project.properties project.xml
  Log:
  maven build for ECM
  
  Revision  Changes    Path
  1.1                  avalon-excalibur/component/maven.xml
  
  Index: maven.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <!-- maven buildfile customization. We need to do rmi-compilation. -->
  
  <project default="java:jar"
      xmlns:j="jelly:core"
      xmlns:ant="jelly:ant">
  
      <!-- include the excalibur-wide custom project properties -->
      <property file="${basedir}/project.properties"/>
      <property file="${basedir}/../project.properties"/>
      <property file="${basedir}/../../project.properties"/>
      <property file="${basedir}/../../../project.properties"/>
      <property file="${basedir}/../../../../project.properties"/>
  
      <!-- include the excalibur-wide custom goal decorators from maven-common.xml -->
      <j:import file="${basedir}/../maven-common.xml" inherit="true"/>
  
      <!-- copy additional test resources -->
      <postGoal name="test:prepare-filesystem">
          <echo>
              copy additional unit test resources
              from ${pom.build.unitTestSourceDirectory}
              to ${maven.test.dest}
          </echo>
          <copy todir="${maven.build.dir}/test-classes">
              <fileset dir="${pom.build.unitTestSourceDirectory}">
                  <exclude name="**/*.java"/>
                  <exclude name="**/package.html"/>
              </fileset>
          </copy>
      </postGoal>
  </project>
  
  
  
  1.4       +4 -5      avalon-excalibur/component/project.properties
  
  
  
  
  1.1                  avalon-excalibur/component/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <project>
      <extend>${basedir}/../project-common.xml</extend>
  
      <name>Excalibur Component Manager</name>
      <id>excalibur-component</id>
      <currentVersion>1.1-dev</currentVersion>
      <inceptionYear>1997</inceptionYear>
      <shortDescription>A lightweight avalon container</shortDescription>
      <description>
  This project contains utilities for managing components. ECM
  is what we call an "avalon container", though it is somewhat
  different in architecture to newer developments like phoenix
  and fortress. Our intend is to someday completely replace ECM
  with fortress. In particular, this package contains the
  ExcaliburComponentManager, usually abbreviated to ECM.
      </description>
  
      <dependencies>
          <dependency>
              <id>logkit</id>
              <version>1.2</version>
          </dependency>
          <dependency>
              <id>avalon-framework</id>
              <version>4.1.4</version>
              <groupId>framework</groupId>
          </dependency>
          <dependency>
              <id>excalibur-logger</id>
              <version>1.0.1</version>
          </dependency>
          <dependency>
              <id>excalibur-instrument</id>
              <version>1.0</version>
              <groupId>excalibur-instrument</groupId>
          </dependency>
          <dependency>
              <id>excalibur-instrument-manager</id>
              <version>1.0</version>
              <groupId>excalibur-instrument</groupId>
          </dependency>
          <dependency>
              <id>excalibur-instrument-manager-interfaces</id>
              <version>1.0</version>
              <groupId>excalibur-instrument</groupId>
          </dependency>
          <dependency>
              <id>excalibur-pool</id>
              <version>1.2</version>
          </dependency>
          <dependency>
              <id>concurrent</id>
              <version>1.3.1</version>
          </dependency>
          <dependency>
              <id>commons-collections</id>
              <version>2.1</version>
          </dependency>
          <dependency>
              <!-- optional -->
              <id>servletapi</id>
              <version>2.2</version>
          </dependency>
          <dependency>
              <!-- for testing only -->
              <id>excalibur-i18n</id>
              <version>1.0</version>
          </dependency>
      </dependencies>
  
      <properties>
          <use-forrest>true</use-forrest>
      </properties>
  </project>
  
  

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


Mime
View raw message