summaryrefslogtreecommitdiff
path: root/build.support
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2005-10-16 15:48:22 +0000
committermichelou <michelou@epfl.ch>2005-10-16 15:48:22 +0000
commite06547121d8be187f0d1a752c4017611554fac70 (patch)
tree245a580cdeadab2c6774b59a25c5e55242173d33 /build.support
parent89fdedf629c875c873e35332255a5dda94e08f48 (diff)
downloadscala-e06547121d8be187f0d1a752c4017611554fac70.tar.gz
scala-e06547121d8be187f0d1a752c4017611554fac70.tar.bz2
scala-e06547121d8be187f0d1a752c4017611554fac70.zip
- added more tokens in fileset.
Diffstat (limited to 'build.support')
-rw-r--r--build.support/build-izpack.xml21
1 files changed, 15 insertions, 6 deletions
diff --git a/build.support/build-izpack.xml b/build.support/build-izpack.xml
index 5fc7ef06f4..4621853ccb 100644
--- a/build.support/build-izpack.xml
+++ b/build.support/build-izpack.xml
@@ -32,15 +32,24 @@
<!--<target name="izpack.unix" depends="init.izpack, distrib.unix" -->
<target name="izpack.unix" depends="init.izpack"
description="Builds the Scala installer.">
- <echo>Generating ${distrib.dir}/nscala-install-${scala.version}.jar</echo>
- <copy file="${config.dir}/izpack/install-nsc.xml"
- tofile="/tmp/install-nsc-${user.name}.xml"
- overwrite="true">
+ <property name="resource.dir" value="${build.dir}/izpack"/>
+ <copy todir="${resource.dir}" overwrite="true">
+ <fileset dir="${config.dir}/izpack"
+ excludes="**/*.html, **/*.xml"/>
+ </copy>
+ <copy todir="${resource.dir}" overwrite="true">
+ <!-- CAUTION! Copy operations using filters will -->
+ <!-- corrupt binary files (see "Core Types"). -->
+ <fileset dir="${config.dir}/izpack"
+ includes="**/*.html, **/*.xml"/>
<filterset>
- <filter token="VERSION" value="${scala.version}"/>
+ <filter token="RESOURCEDIR" value="${resource.dir}"/>
+ <filter token="PREFIX" value="${distrib.current.prefix}"/>
+ <filter token="VERSION" value="${scala.version}"/>
+ <filter token="URL" value="http://scala.epfl.ch/"/>
</filterset>
</copy>
- <izpack input="/tmp/install-nsc-${user.name}.xml"
+ <izpack input="${resource.dir}/install-nsc.xml"
output="${distrib.dir}/nscala-install-${scala.version}.jar"
installerType="standard" basedir="${basedir}"/>
</target>