summaryrefslogtreecommitdiff
path: root/src/build/msil.xml
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@epfl.ch>2008-05-09 07:36:20 +0000
committerLukas Rytz <lukas.rytz@epfl.ch>2008-05-09 07:36:20 +0000
commit76068fd352c878614a4bf4edc13d83278487c854 (patch)
treecfcfd89ff34df4a72a1f772094e880a98dfff1b6 /src/build/msil.xml
parent0f09ba97e71daedf80a508d0af3d09893d9d172f (diff)
downloadscala-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.xml52
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>