summaryrefslogtreecommitdiff
path: root/test-nsc.xml
diff options
context:
space:
mode:
authorIulian Dragos <jaguarul@gmail.com>2005-09-28 09:32:17 +0000
committerIulian Dragos <jaguarul@gmail.com>2005-09-28 09:32:17 +0000
commit4e800def5b8c85e7ca3c94189d699acaee844e5c (patch)
treec678974e197b59bc03cbde1bc910ea8fb653acdd /test-nsc.xml
parente14a1532ef7f5c7d65ac9230b6576928616d8b93 (diff)
downloadscala-4e800def5b8c85e7ca3c94189d699acaee844e5c.tar.gz
scala-4e800def5b8c85e7ca3c94189d699acaee844e5c.tar.bz2
scala-4e800def5b8c85e7ca3c94189d699acaee844e5c.zip
Added target to build nsc with nsc.
Diffstat (limited to 'test-nsc.xml')
-rw-r--r--test-nsc.xml14
1 files changed, 13 insertions, 1 deletions
diff --git a/test-nsc.xml b/test-nsc.xml
index 221040353b..5ef3ddf05e 100644
--- a/test-nsc.xml
+++ b/test-nsc.xml
@@ -99,7 +99,6 @@
&userExcludes;
</nsc>
- <!-- couldn't get parameter "update" to work on Windows (mics) -->
<jar destfile="${nsc.nsrt_jar}">
<fileset dir="${nsc.tools_util_runtime_dir}" />
<fileset dir="${nsc.nsc_output_dir}" />
@@ -107,6 +106,19 @@
</target>
+ <target name="nscOnNsc" depends="init,check.env">
+ <taskdef name="nsc" classname="scala.tools.scala4ant.NscTask$class" />
+
+ <echo>===== running nsc on itself</echo>
+ <nsc srcdir="sources" destdir="${nsc.nsc_output_dir}"
+ classpath="sources:newsources:${nsc.nsrt_jar}:${nsc.fjbg_jar}:${nsc.nsc_output_dir}"
+ nscArgs="${moreNscArgs}" force="true">
+
+ <include name="scala/tools/nsc/**/*.scala"/>
+ &userExcludes;
+ </nsc>
+ </target>
+
<target name="clean">
<delete dir="${nsc.nsc_output_dir}" />
</target>