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/15 02:16:26 UTC

cvs commit: avalon/merlin/platform/tutorials maven-template.xml

mcconnell    2004/04/14 17:16:26

  Added:       merlin/platform/tutorials maven-template.xml
  Log:
  Housekeeping.
  
  Revision  Changes    Path
  1.1                  avalon/merlin/platform/tutorials/maven-template.xml
  
  Index: maven-template.xml
  ===================================================================
  <project default="jar:install" xmlns:maven="jelly:maven" xmlns:j="jelly:core" xmlns:util="jelly:util" xmlns:ant="jelly:ant">
  
    <preGoal name="java:compile">
      <attainGoal name="avalon:meta"/>
    </preGoal>
  
    <goal name="demo" prereqs="jar:install">
      <j:set var="demo.target" value="${maven.build.dir}/classes/BLOCK-INF/block.xml"/>
      <util:file var="target" name="${demo.target}"/>
      <j:if test="${target.exists()}">
        <attainGoal name="merlin:simulate"/>
      </j:if>
    </goal>
  
    <goal name="avalon:demo" 
         description="Build and execute." >
      <maven:reactor
        basedir="${basedir}"
        includes="**/project.xml"
        goals="demo" 
        banner="Build and execute:"
        ignoreFailures="false" />
    </goal>
  
  </project>
  
  
  

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