diff options
author | michelou <michelou@epfl.ch> | 2007-03-29 11:13:45 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2007-03-29 11:13:45 +0000 |
commit | b592e914f24b3200bb47b962b4b1ed0522ea7eea (patch) | |
tree | d965f6c6280f8b97538ebb10a609c018aa366950 /build.xml | |
parent | 1ab4fbc3b92d249f7a354ad0cfd794a3196fd95a (diff) | |
download | scala-b592e914f24b3200bb47b962b4b1ed0522ea7eea.tar.gz scala-b592e914f24b3200bb47b962b4b1ed0522ea7eea.tar.bz2 scala-b592e914f24b3200bb47b962b4b1ed0522ea7eea.zip |
now supports 'build' and 'dists' defined as sym...
now supports 'build' and 'dists' defined as symbolic links
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -298,6 +298,14 @@ BUILD LOCAL REFERENCE (LOCKER) LAYER <property name="built.locker" value="yes"/> <stopwatch name="timer.locker"/> <!-- Build library --> + <if><and> + <isset property="os.unix"/> + <isset property="build.resource"/></and> + <then> + <symlink + link="${build.dir}" + resource="${build.resource}" overwrite="yes" failonerror="no"/> + </then></if> <mkdir dir="${locker.dir}/lib/library"/> <javac srcdir="${src.dir}/library" @@ -919,6 +927,14 @@ GENERATES A DISTRIBUTION description="Creates a binary Scala distribution"> <property name="dist.current.dir" value="${dist.dir}/scala-${version.number}"/> + <if><and> + <isset property="os.unix"/> + <isset property="dist.resource"/></and> + <then> + <symlink + link="${dist.dir}" + resource="${dist.resource}" overwrite="yes" failonerror="no"/> + </then></if> <mkdir dir="${dist.current.dir}"/> <!-- Copy all requires libraries --> <mkdir dir="${dist.current.dir}/lib"/> |