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 2003/12/28 11:14:46 UTC

cvs commit: avalon/merlin/platform/installer maven.xml project.xml

mcconnell    2003/12/28 02:14:46

  Added:       merlin/platform/installer maven.xml project.xml
  Log:
  Mavenize content.
  
  Revision  Changes    Path
  1.1                  avalon/merlin/platform/installer/maven.xml
  
  Index: maven.xml
  ===================================================================
  <project default="merlin:installer" xmlns:maven="jelly:maven" xmlns:j="jelly:core" xmlns:util="jelly:util" xmlns:ant="jelly:ant">
  
    <goal name="merlin:installer">
      <ant:property name="izPackHome" value="${env.IZPACK_HOME}"/>
      <j:if test="${izPackHome == ''}">
        <echo>IZPACK_HOME is undefined.<echo/>
        <echo>Skipping installer creation.<echo/>
      </j:if>
      <j:if test="${izPackHome != ''}">
        <attainGoal name="xinstaller"/>
      </j:if>
    </goal>
  
    <goal name="xinstaller">
      <echo>Doing the install: ${izPackHome}</echo>
      <ant:taskdef name="izpack" classpath="${izPackHome}/lib/compiler.jar"
           classname="com.izforge.izpack.ant.IzPackTask"/>
      <filter token="VERSION" value="${pom.currentVersion}" />
      <copy 
          tofile="${maven.build.dir}/temp-installer.xml" 
          file="${basedir}/izpack.xml" 
          filtering="yes" 
      />
      <ant:izpack input="${maven.build.dir}/temp-installer.xml"
              output="${maven.build.dir}/merlin-inst-${pom.currentVersion}.jar"
              installerType="standard"
              basedir="${basedir}/../../"
              izPackDir="${izPackHome}"
      />
  
    </goal>
  
  </project>
  
  
  
  1.1                  avalon/merlin/platform/installer/project.xml
  
  Index: project.xml
  ===================================================================
  <?xml version="1.0" encoding="ISO-8859-1"?>
  
  <project>
  
      <extend>${basedir}/../../project.xml</extend>
      
      <groupId>merlin</groupId>
      <id>merlin-installer</id>
      <name>Merlin Platform Installer</name>
      <currentVersion>3.2</currentVersion>
      <inceptionYear>2003</inceptionYear>
      <shortDescription>Merlin Platform Installer</shortDescription>
      
  </project>
  
  
  

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