diff options
author | Gilles Dubochet <gilles.dubochet@epfl.ch> | 2006-01-19 09:35:35 +0000 |
---|---|---|
committer | Gilles Dubochet <gilles.dubochet@epfl.ch> | 2006-01-19 09:35:35 +0000 |
commit | a6d825e5afd6afd9a3d0281f6f901b15a7c8e858 (patch) | |
tree | 0f276e76b3b088fae762ac2401d4596f58b2042d /build.xml | |
parent | ac90ad939c03366948f435bb603b56c7ab6bc2ce (diff) | |
download | scala-a6d825e5afd6afd9a3d0281f6f901b15a7c8e858.tar.gz scala-a6d825e5afd6afd9a3d0281f6f901b15a7c8e858.tar.bz2 scala-a6d825e5afd6afd9a3d0281f6f901b15a7c8e858.zip |
Added the Scala Bazaar archive generation Ant t...
Added the Scala Bazaar archive generation Ant task. Modified the SABBUS
build script to use it.
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -63,7 +63,7 @@ PROPERTIES <!-- Location of structure of the distribution properties --> <property name="dist.dir" value="${basedir}/dists"/> <property name="dist.latest.dir" value="${dist.dir}/latest"/> - <property name="dist.name" value="scala"/> + <property name="dist.name" value="scala-core"/> <property name="lib.jar.name" value="${dist.name}-${lib.dir.name}.jar"/> <property name="comp.jar.name" value="${dist.name}-${comp.dir.name}.jar"/> <property name="scala.exec.name" value="${dist.name}2"/> @@ -237,6 +237,9 @@ INITIALISATION <taskdef name="quicktool" classname="scala.tools.ant.ScalaTool" classpathref="quick.classpath"/> + <taskdef name="quicksbaz" + classname="scala.tools.ant.ScalaBazaar" + classpathref="quick.classpath"/> </target> <!-- =========================================================================== @@ -604,7 +607,7 @@ GENERATES A DISTRIBUTION <mkdir dir="${dist.current.dir}/bin"/> <!-- Build executable files --> <mkdir dir="${dist.current.dir}/bin"/> - <lockertool file="${dist.current.dir}/bin/${scalac.exec.name}" + <quicktool file="${dist.current.dir}/bin/${scalac.exec.name}" genericFile="${dist.current.dir}/bin/${scala.exec.name}" name="Scala compiler" class="scala.tools.nsc.Main" @@ -624,7 +627,16 @@ GENERATES A DISTRIBUTION overwrite="yes" failonerror="no"/> </then> - </if> + </if> + <quicksbaz file="${dist.dir}/${dist.name}-${version.number}.sbp" + adfile="${dist.dir}/${dist.name}-${version.number}.advert" + name="${dist.name}" + version="${version.number}" + desc="The Scala core library and compiler."> + <libset dir="${dist.current.dir}/lib" includes="*.jar"/> + <binset dir="${dist.current.dir}/bin" includes="*"/> + <manset dir="${docs.dir}/man" includes="**"/> + </quicksbaz> </target> <!-- =========================================================================== |