avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From akaras...@apache.org
Subject cvs commit: avalon-sandbox/repository/impl .cvsignore maven.xml project.xml
Date Thu, 06 Nov 2003 04:05:04 GMT
akarasulu    2003/11/05 20:05:04

  Added:       repository/impl .cvsignore maven.xml project.xml
  Log:
  Checking in a snapshot of the repository
  
  Revision  Changes    Path
  1.1                  avalon-sandbox/repository/impl/.cvsignore
  
  Index: .cvsignore
  ===================================================================
  maven.log
  velocity.log
  build.properties
  target
  .classpath
  .project
  
  
  1.1                  avalon-sandbox/repository/impl/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project default="merlin:build" xmlns:maven="jelly:maven" xmlns:j="jelly:core" xmlns:util="jelly:util"
xmlns:ant="jelly:ant">
  
    <!--
    Write a implementation catalog relative to the spi version.
    -->
  
    <preGoal name="java:compile">
  
      <j:set var="spi" value="${pom.getDependency('avalon-repository:avalon-repository-spi')}"/>
      <j:set var="filename" value="${maven.build.dir}/classes/${pom.groupId}-${spi.version}.properties"/>
      <ant:echo message="Catalog: ${filename}"/>
      <ant:echo file="${filename}">
  #
  # Catalog descriptor.
  # 
  
  project = ${pom.groupId}
  implementation = ${pom.groupId}:${pom.artifactId};${pom.currentVersion}
  
  #
  # Implementation dependencies
  #
  </ant:echo>
      <j:set var="index" value="0"/>
      <j:forEach var="dep" items="${pom.dependencies}">
        <ant:echo file="${filename}" append="true">
  artifact.${index} = ${dep.groupId}:${dep.artifactId};${dep.version}</ant:echo>
      <j:set var="index" value="${index+1}"/>
      </j:forEach>
      <ant:echo file="${filename}" append="true">
  </ant:echo>
    </preGoal>
  
  </project>
  
  
  
  1.1                  avalon-sandbox/repository/impl/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  
  <project>
  
    <extend>${basedir}/../../project.xml</extend>
  
    <groupId>avalon-repository</groupId>
    <id>avalon-repository-impl</id>
    <name>Avalon Repository Implementation</name>
    <package>org.apache.avalon.repository</package>
    <currentVersion>1.1-dev</currentVersion>
  
    <inceptionYear>2002</inceptionYear>
    <shortDescription>Jar file repository implementation.</shortDescription>
  
    <dependencies>
      <dependency>
        <groupId>avalon-repository</groupId>
        <artifactId>avalon-repository-spi</artifactId>
        <version>1.1-dev</version>
      </dependency>
      <dependency>
        <groupId>avalon-util</groupId>
        <artifactId>avalon-util-defaults</artifactId>
        <version>1.0-dev</version>
      </dependency>
    </dependencies>
  
  </project>
  
  
  

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


Mime
View raw message