diff options
-rw-r--r-- | test-nsc.xml | 14 |
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> |