diff options
author | Lukas Rytz <lukas.rytz@epfl.ch> | 2008-07-30 10:27:43 +0000 |
---|---|---|
committer | Lukas Rytz <lukas.rytz@epfl.ch> | 2008-07-30 10:27:43 +0000 |
commit | 44f801b71b69548244fa744bf8c797fd82e69b67 (patch) | |
tree | 9de37c81df0e34c22b5120e892aa8588b1de13be /build.xml | |
parent | bf86775038ef73d5af5349b8c281975827e7623a (diff) | |
download | scala-44f801b71b69548244fa744bf8c797fd82e69b67.tar.gz scala-44f801b71b69548244fa744bf8c797fd82e69b67.tar.bz2 scala-44f801b71b69548244fa744bf8c797fd82e69b67.zip |
updated build script to generate scala-swing.jar
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 28 |
1 files changed, 26 insertions, 2 deletions
@@ -194,8 +194,6 @@ LOCAL REFERENCE BUILD (LOCKER) <sabuse id="starr.lib.scalac" srcdir="${src.dir}/library"> <include name="**/*.scala"/> <exclude name="scala/Predef.scala"/> - <exclude name="scala/dbc/**"/> - <exclude name="scala/actors/**"/> </sabuse> <propertyfile file="${build-locker.dir}/classes/library/library.properties"> <entry key="version.number" value="${version.number}"/> @@ -289,6 +287,7 @@ QUICK BUILD (QUICK) <include name="library/**"/> <include name="dbc/**"/> <include name="actors/**"/> + <include name="swing/**"/> </srcfiles> </uptodate> </target> @@ -347,6 +346,9 @@ QUICK BUILD (QUICK) <sabuse id="locker.lib.scalac" srcdir="${src.dir}/dbc"> <include name="**/*.scala"/> </sabuse> + <sabuse id="locker.lib.scalac" srcdir="${src.dir}/swing"> + <include name="**/*.scala"/> + </sabuse> <propertyfile file="${build-quick.dir}/classes/library/library.properties"> <entry key="version.number" value="${version.number}"/> <entry key="copyright.string" value="${copyright.string}"/> @@ -521,6 +523,7 @@ PACKED QUICK BUILD (PACK) <jar destfile="${build-pack.dir}/lib/scala-library.jar"> <fileset dir="${build-quick.dir}/classes/library"> <exclude name="scala/dbc/**"/> + <exclude name="scala/swing/**"/> </fileset> </jar> <jar destfile="${build-pack.dir}/lib/scala-dbc.jar"> @@ -528,6 +531,14 @@ PACKED QUICK BUILD (PACK) <include name="scala/dbc/**"/> </fileset> </jar> + <jar destfile="${build-pack.dir}/lib/scala-swing.jar"> + <fileset dir="${build-quick.dir}/classes/library"> + <include name="scala/swing/**"/> + </fileset> + <fileset dir="${src.dir}/swing"> + <include name="scala/swing/test/images/**"/> + </fileset> + </jar> </target> <target name="pack.pre-comp" depends="pack.lib"> @@ -631,6 +642,7 @@ BOOTSTRAPPING BUILD (STRAP) <include name="library/**"/> <include name="dbc/**"/> <include name="actors/**"/> + <include name="swing/**"/> </srcfiles> </uptodate> </target> @@ -688,6 +700,14 @@ BOOTSTRAPPING BUILD (STRAP) addparams="${scalac.args}"> <include name="**/*.scala"/> </scalac> + <scalac + srcdir="${src.dir}/swing" + destdir="${build-strap.dir}/classes/library" + classpath="${build-strap.dir}/classes/library" + target="jvm-1.5" + addparams="${scalac.args}"> + <include name="**/*.scala"/> + </scalac> <propertyfile file="${build-strap.dir}/classes/library/library.properties"> <entry key="version.number" value="${version.number}"/> <entry key="copyright.string" value="${copyright.string}"/> @@ -805,6 +825,7 @@ DOCUMENTATION <include name="library/**"/> <include name="dbc/**"/> <include name="actors/**"/> + <include name="swing/**"/> </srcfiles> </uptodate> </target> @@ -1008,6 +1029,9 @@ DISTRIBUTION <jar destfile="${dist.dir}/src/scala-dbc-src.jar"> <fileset dir="${src.dir}/dbc"/> </jar> + <jar destfile="${dist.dir}/src/scala-swing-src.jar"> + <fileset dir="${src.dir}/swing"/> + </jar> <jar destfile="${dist.dir}/src/scala-compiler-src.jar"> <fileset dir="${src.dir}/compiler"/> </jar> |