diff options
author | Lukas Rytz <lukas.rytz@epfl.ch> | 2008-05-09 07:36:20 +0000 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@epfl.ch> | 2008-05-09 07:36:20 +0000 |
commit | 76068fd352c878614a4bf4edc13d83278487c854 (patch) | |
tree | cfcfd89ff34df4a72a1f772094e880a98dfff1b6 /src/build/msil.xml | |
parent | 0f09ba97e71daedf80a508d0af3d09893d9d172f (diff) | |
download | scala-76068fd352c878614a4bf4edc13d83278487c854.tar.gz scala-76068fd352c878614a4bf4edc13d83278487c854.tar.bz2 scala-76068fd352c878614a4bf4edc13d83278487c854.zip |
added msil distribution to supersabbus
Diffstat (limited to 'src/build/msil.xml')
-rw-r--r-- | src/build/msil.xml | 52 |
1 files changed, 22 insertions, 30 deletions
diff --git a/src/build/msil.xml b/src/build/msil.xml index 1244395cc3..9bdecba168 100644 --- a/src/build/msil.xml +++ b/src/build/msil.xml @@ -172,7 +172,8 @@ PACKED MSIL BUILD (MSIL-PACK) <filter token="NAME" value="Scala compiler"/> </filterset> </copy> - <chmod perm="ugo+rx" dir="${build-msil-pack.dir}/bin" includes="*-net*"/> + <chmod perm="ugo+rx" dir="${build-msil-pack.dir}/bin" + includes="scala*-net*" excludes="*.bat"/> <if> <isset property="os.win"/> @@ -180,10 +181,10 @@ PACKED MSIL BUILD (MSIL-PACK) <copy todir="${build-msil-pack.dir}/lib"> <fileset dir="${lib.dir}" - includes="mscorlib.dll scalaruntime.dll"/> + includes="mscorlib.dll,scalaruntime.dll"/> <fileset dir="${build-pack.dir}/lib" - includes="scala-compiler.jar scala-library.jar"/> + includes="scala-compiler.jar,scala-library.jar"/> </copy> </then> <else> @@ -218,34 +219,25 @@ PACKED MSIL BUILD (MSIL-PACK) DISTRIBUTION ============================================================================ --> - <!--<target name="msil.dist" depends="msil.build"> - <antcall target="binaries"/> - <property name="dist.current.dir" value="${dist.dir}/scala-msil-${version.number}"/> - <mkdir dir="${dist.current.dir}"/> - <copy todir="${dist.current.dir}"> - <fileset dir="${msil.dir}" includes="bin/**,lib/**"/> - </copy> - <chmod perm="ugo+rx" dir="${dist.current.dir}/bin" includes="*-net*"/> - <copy todir="${dist.current.dir}/lib"> - <fileset dir="${lib.dir}" includes="*.dll"/> + <target name="msil-dist.start" depends="msil-pack.done"/> + + <target name="msil-dist.lib" depends="msil-dist.start"> + <!-- ${dist.dir} is set by the main build script --> + <copy toDir="${dist.dir}/lib"> + <fileset dir="${build-msil-pack.dir}/lib" + includes="*.dll"/> </copy> - <copy todir="${dist.current.dir}/lib"> - <fileset dir="${dist.dir}/latest/lib" includes="scala*.jar"/> + </target> + + <target name="msil-dist.bin" depends="msil-dist.lib"> + <copy toDir="${dist.dir}/bin"> + <fileset dir="${build-msil-pack.dir}/bin" + includes="scala*-net*"/> </copy> - <! Recreate the 'latest' link to point to this distribution - <if><isset property="os.win"/> - <then> - <copy todir="${dist.dir}/latest-msil"> - <fileset dir="${dist.current.dir}"/> - </copy> - </then> - <else> - <symlink - link="${dist.dir}/latest-mono" - resource="${dist.current.dir}" - overwrite="yes" failonerror="no"/> - </else> - </if> - </target>--> + <chmod perm="ugo+rx" dir="${dist.dir}/bin" + includes="scala*-net*" excludes="*.bat"/> + </target> + + <target name="msil-dist.done" depends="msil-dist.bin"/> </project> |