diff options
author | michelou <michelou@epfl.ch> | 2006-05-18 15:48:23 +0000 |
---|---|---|
committer | michelou <michelou@epfl.ch> | 2006-05-18 15:48:23 +0000 |
commit | 1685264f552b34f6e165c67ee0956c1e791e33d3 (patch) | |
tree | 94015b1df33a691c7bf7ef0b3eb4cbc3277916cb /build.xml | |
parent | b9f274691afa6ec54facf3ca56eeb8a04ccff505 (diff) | |
download | scala-1685264f552b34f6e165c67ee0956c1e791e33d3.tar.gz scala-1685264f552b34f6e165c67ee0956c1e791e33d3.tar.bz2 scala-1685264f552b34f6e165c67ee0956c1e791e33d3.zip |
updated file scala/tools/nsc/MainScript.scala t...
updated file scala/tools/nsc/MainScript.scala to run it in the DOS
console added executables bin/scalascript* to the Scala distribution
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 28 |
1 files changed, 27 insertions, 1 deletions
@@ -57,6 +57,7 @@ PROPERTIES <property name="scalac.exec.name" value="scalac"/> <property name="scaladoc.exec.name" value="scaladoc"/> <property name="scalaint.exec.name" value="scalaint"/> + <property name="scalascript.exec.name" value="scalascript"/> <!-- =========================================================================== INITIALISATION @@ -338,6 +339,12 @@ BUILD LOCAL REFERENCE (LOCKER) LAYER class="scala.tools.nsc.MainInterpreter" version="${version.number}" copyright="${copyright.string}"/> + <lockertool + file="${locker.dir}/bin/${scalascript.exec.name}" + name="Scala scripting tool" + class="scala.tools.nsc.MainScript" + version="${version.number}" + copyright="${copyright.string}"/> <chmod perm="ugo+rx" file="${locker.dir}/bin/${scalac.exec.name}"/> <chmod perm="ugo+rx" @@ -346,7 +353,9 @@ BUILD LOCAL REFERENCE (LOCKER) LAYER file="${locker.dir}/bin/${scaladoc.exec.name}"/> <chmod perm="ugo+rx" file="${locker.dir}/bin/${scalaint.exec.name}"/> - <!-- Mark LOCKER as being completely built --> + <chmod perm="ugo+rx" + file="${locker.dir}/bin/${scalascript.exec.name}"/> + <!-- Mark LOCKER as being completely built --> <touch file="${locker.dir}/complete" verbose="no"/> </target> @@ -450,6 +459,12 @@ BUILD QUICK-TEST LAYER class="scala.tools.nsc.MainInterpreter" version="${version.number}" copyright="${copyright.string}"/> + <quicktool + file="${quick.dir}/bin/${scalascript.exec.name}" + name="Scala scripting tool" + class="scala.tools.nsc.MainScript" + version="${version.number}" + copyright="${copyright.string}"/> <chmod perm="ugo+rx" file="${quick.dir}/bin/${scalac.exec.name}"/> <chmod perm="ugo+rx" @@ -458,6 +473,8 @@ BUILD QUICK-TEST LAYER file="${quick.dir}/bin/${scaladoc.exec.name}"/> <chmod perm="ugo+rx" file="${quick.dir}/bin/${scalaint.exec.name}"/> + <chmod perm="ugo+rx" + file="${quick.dir}/bin/${scalascript.exec.name}"/> </target> <target name="test.quick" depends="build"> @@ -564,6 +581,12 @@ TEST class="scala.tools.nsc.MainInterpreter" version="${version.number}" copyright="${copyright.string}"/> + <straptool + file="${strap.dir}/bin/${scalascript.exec.name}" + name="Scala scripting tool" + class="scala.tools.nsc.MainScript" + version="${version.number}" + copyright="${copyright.string}"/> <chmod perm="ugo+rx" file="${strap.dir}/bin/${scalac.exec.name}"/> <chmod perm="ugo+rx" @@ -572,6 +595,8 @@ TEST file="${strap.dir}/bin/${scaladoc.exec.name}"/> <chmod perm="ugo+rx" file="${strap.dir}/bin/${scalaint.exec.name}"/> + <chmod perm="ugo+rx" + file="${strap.dir}/bin/${scalascript.exec.name}"/> </target> <!-- Compares quick and test level --> @@ -722,6 +747,7 @@ GENERATES A DISTRIBUTION <chmod perm="ugo+rx" file="${dist.current.dir}/bin/${scala.exec.name}"/> <chmod perm="ugo+rx" file="${dist.current.dir}/bin/${scaladoc.exec.name}"/> <chmod perm="ugo+rx" file="${dist.current.dir}/bin/${scalaint.exec.name}"/> + <chmod perm="ugo+rx" file="${dist.current.dir}/bin/${scalascript.exec.name}"/> <!-- Copy the API, examples and man --> <copy todir="${dist.current.dir}/doc/scala"> <fileset dir="${docs.dir}" includes="README,LICENSE"/> |