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