diff options
author | michelou <michelou@epfl.ch> | 2008-02-26 15:12:00 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2008-02-26 15:12:00 +0000 |
commit | cf6f492cc7a52de05fb21c3acdc054039a301cd6 (patch) | |
tree | 8c39266c0b4b60b2c7ef416eb98a966fa7a5958b /build-new.xml | |
parent | fe0b578001f1f9a47c6e8d375382194474c75736 (diff) | |
download | scala-cf6f492cc7a52de05fb21c3acdc054039a301cd6.tar.gz scala-cf6f492cc7a52de05fb21c3acdc054039a301cd6.tar.bz2 scala-cf6f492cc7a52de05fb21c3acdc054039a301cd6.zip |
added new Ant build script (beta)
Diffstat (limited to 'build-new.xml')
-rw-r--r-- | build-new.xml | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/build-new.xml b/build-new.xml new file mode 100644 index 0000000000..6e0f540392 --- /dev/null +++ b/build-new.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- $Id: $ --> + +<project name="scala" basedir="." default="build"> + + <property name="scripts.dir" value="${basedir}/src/build"/> + + <target name="build"> + <ant antfile="${scripts.dir}/build-jvm15.xml"/> + </target> + + <target name="binaries"> + <ant antfile="${scripts.dir}/build-jvm15.xml" target="binaries"/> + </target> + + <target name="dist"> + <ant antfile="${scripts.dir}/build-jvm15.xml" target="dist"/> + </target> + + <target name="clean"> + <ant antfile="${scripts.dir}/build-jvm15.xml" target="clean"/> + </target> + + <target name="clean.all"> + <ant antfile="${scripts.dir}/build-jvm15.xml" target="clean.all"/> + </target> + + <!-- JVM-14 --> + + <target name="build.jvm14"> + <ant antfile="${scripts.dir}/build-jvm14.xml"/> + </target> + + <target name="jvm14"> + <ant antfile="${scripts.dir}/build-jvm14.xml" target="dist"/> + </target> + + <target name="clean.jvm14"> + <ant antfile="${scripts.dir}/build-jvm14.xml" target="clean"/> + </target> + + <!-- Android --> + + <target name="build.android"> + <ant antfile="${scripts.dir}/build-android.xml" target="android.build"/> + </target> + + <target name="android"> + <ant antfile="${scripts.dir}/build-android.xml" target="android.dist"/> + </target> + + <target name="clean.android"> + <ant antfile="${scripts.dir}/build-android.xml" target="android.clean"/> + </target> + + <!-- .NET Framework / Mono --> + + <target name="build.msil"> + <ant antfile="${scripts.dir}/build-msil.xml" target="msil.build"/> + </target> + + <target name="msil"> + <ant antfile="${scripts.dir}/build-msil.xml" target="msil.dist"/> + </target> + + <target name="clean.msil"> + <ant antfile="${scripts.dir}/build-msil.xml" target="msil.clean"/> + </target> + + <!-- CLDC --> + + <target name="build.cldc"> + <ant antfile="${scripts.dir}/build-cldc.xml" target="cldc.build"/> + </target> + + <target name="cldc"> + <ant antfile="${scripts.dir}/build-cldc.xml" target="cldc.dist"/> + </target> + + <target name="clean.cldc"> + <ant antfile="${scripts.dir}/build-cldc.xml" target="cldc.clean"/> + </target> + +</project> |