exported installer properties so that they are easier to modify, and change installationa package names

cusax-fix
Emil Ivov 19 years ago
parent d8c88f86b7
commit 11b03c4459

@ -30,17 +30,16 @@
-->
<project name="sip-communicator-installer" basedir="." default="ant-usage">
<!-- Fill in the path where IzPack is installed -->
<!--property name="izpack.dir" value="/path/to/IzPack"/-->
<!--taskdef name="izpack" classpath="${izpack.dir}/lib/compiler.jar"
classname="com.izforge.izpack.ant.IzPackTask"/-->
<!-- Fill in path to directory where a jre in extracted -->
<!--property name="linux.jre.path" value="/opt/j2se/j2re1.4.2_12"/-->
<!-- Fill in the path to a installation file of a jre -->
<!--property name="windows.jre.file"
value="/opt/j2se/j2re-1_4_2_12-windows-i586-p-iftw.exe"/-->
<!-- Load installer properties -->
<!-- USERS NEED TO UPDATE THIS FILE -->
<property file="${inst.resrc}/installers.properties"/>
<!-- define the izpack task in a separate target so that we don't get an
error when izpack properties are not set-->
<target name="define-izpack-task">
<taskdef name="izpack" classpath="${izpack.dir}/lib/compiler.jar"
classname="com.izforge.izpack.ant.IzPackTask"/>
</target>
<!-- Put here the Windows release directory -->
<property name="windows.app.dir" value="${release}/windows"/>
@ -83,13 +82,14 @@
<mkdir dir="${generic.app.dir}"/>
</target>
<target name="build-installation-generic" depends="clean-install-generic">
<target name="build-installation-generic"
depends="clean-install-generic,define-izpack-task">
<izpack
input="${inst.resrc}/generic/installer-generic.xml"
output="${generic.app.dir}/sip-communicator-${generic.app.ver}.jar"
installerType="standard"
basedir="."
izPackDir="${izpack.dir}/"/>
izPackDir="${izpack.dir}/"
basedir="${basedir}"/>
</target>
<target name="clean-install-linux">
@ -98,7 +98,8 @@
<mkdir dir="${linux.app.dir}/tmp"/>
</target>
<target name="build-installation-linux" depends="clean-install-linux">
<target name="build-installation-linux"
depends="clean-install-linux,define-izpack-task">
<copy todir="${linux.app.dir}/tmp">
<fileset dir="${inst.resrc}/linux">
<include name="setup.sh"/>
@ -112,9 +113,9 @@
</copy>
<!-- create izpack installer jar file -->
<izpack input="${inst.resrc}/linux/installer-linux.xml"
output="${linux.app.dir}/tmp/sip-communicator-linux-${linux.app.ver}.jar"
output="${linux.app.dir}/tmp/sip-communicator-${linux.app.ver}-linux.jar"
installerType="standard"
basedir="."
basedir="${basedir}"
izPackDir="${izpack.dir}/"/>
<!-- Create self extract linux binary-->
@ -122,7 +123,7 @@
basedir="${linux.app.dir}/tmp"/>
<gzip zipfile="${linux.app.dir}/tmp/install.tar.gz"
src="${linux.app.dir}/tmp/install.tar"/>
<concat destfile="${linux.app.dir}/setup-sip-communicator-${linux.app.ver}.bin"
<concat destfile="${linux.app.dir}/sip-communicator-${linux.app.ver}-linux.bin"
binary="true">
<fileset dir="${inst.resrc}/linux/">
<include name="sfx-header"/>
@ -131,7 +132,7 @@
<include name="install.tar.gz"/>
</fileset>
</concat>
<chmod file="${linux.app.dir}/setup-sip-communicator-${linux.app.ver}.bin" perm="+x"/>
<chmod file="${linux.app.dir}/sip-communicator-${linux.app.ver}-linux.bin" perm="+x"/>
<!-- Delete the temp directory-->
<delete dir="${linux.app.dir}/tmp"/>
@ -145,7 +146,8 @@
<mkdir dir="${windows.app.dir}/tmp/jre"/>
</target>
<target name="build-installation-windows" depends="clean-install-windows">
<target name="build-installation-windows"
depends="clean-install-windows,define-izpack-task">
<copy todir="${windows.app.dir}/tmp">
<fileset dir="${inst.resrc}/windows">
<include name="launcher.ini"/>
@ -153,13 +155,14 @@
</fileset>
</copy>
<!-- copy the windows jre file -->
<copy file="${windows.jre.file}" tofile="${windows.app.dir}/tmp/jre/jre-windows.exe"/>
<copy file="${windows.jre.file}"
tofile="${windows.app.dir}/tmp/jre/jre-windows.exe"/>
<izpack
input="${inst.resrc}/windows/installer-windows.xml"
output="${windows.app.dir}/tmp/sip-communicator-windows-${windows.app.ver}.jar"
output="${windows.app.dir}/tmp/sip-communicator-${windows.app.ver}-windows.jar"
installerType="standard"
basedir="."
basedir="${basedir}"
izPackDir="${izpack.dir}/"/>
<zip destfile="${windows.app.dir}/sip-communicator-${windows.app.ver}.zip"

Loading…
Cancel
Save