summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2003-10-30 07:45:22 +0000
committerburaq <buraq@epfl.ch>2003-10-30 07:45:22 +0000
commit8c06f155be9b4d4fcd292e570a1ebd48f69e87c5 (patch)
treef88e70a17dd5aa8142db27f030e20cf141d24392
parent8f3e64bfcd98f6a83eba16e1969adbdca4f656ed (diff)
downloadscala-8c06f155be9b4d4fcd292e570a1ebd48f69e87c5.tar.gz
scala-8c06f155be9b4d4fcd292e570a1ebd48f69e87c5.tar.bz2
scala-8c06f155be9b4d4fcd292e570a1ebd48f69e87c5.zip
added options classpath, bootclasspath
-rw-r--r--sources/scala/tools/scala4ant/AntTask.java14
-rw-r--r--support/ant/src.java/scala/tools/scalac4ant/AntTask.java14
2 files changed, 26 insertions, 2 deletions
diff --git a/sources/scala/tools/scala4ant/AntTask.java b/sources/scala/tools/scala4ant/AntTask.java
index 8ec8e363d5..e8e7020d8b 100644
--- a/sources/scala/tools/scala4ant/AntTask.java
+++ b/sources/scala/tools/scala4ant/AntTask.java
@@ -23,7 +23,6 @@ public class AntTask extends Javac {
private String target = null;
private FileUtils fileUtils = FileUtils.newFileUtils();
-
public void execute() {
String old = project.getProperty("build.compiler");
project.setProperty("build.compiler", "scala.tools.scalac4ant.AntAdaptor");
@@ -66,6 +65,19 @@ public class AntTask extends Javac {
return suffixes;
}
+ public void setScalaClasspath(String s) {
+ System.setProperty("scala.class.path",s);
+ }
+ public String getScalaClasspath() {
+ return System.getProperty("scala.class.path");
+ }
+ public void setScalaBootClasspath(String s) {
+ System.setProperty("scala.boot.class.path",s);
+ }
+ public String getScalaBootClasspath() {
+ return System.getProperty("scala.boot.class.path");
+ }
+
protected String[] parseSuffixes() {
StringTokenizer st = new StringTokenizer(suffixes, " ,");
ArrayList al = new ArrayList();
diff --git a/support/ant/src.java/scala/tools/scalac4ant/AntTask.java b/support/ant/src.java/scala/tools/scalac4ant/AntTask.java
index 8ec8e363d5..e8e7020d8b 100644
--- a/support/ant/src.java/scala/tools/scalac4ant/AntTask.java
+++ b/support/ant/src.java/scala/tools/scalac4ant/AntTask.java
@@ -23,7 +23,6 @@ public class AntTask extends Javac {
private String target = null;
private FileUtils fileUtils = FileUtils.newFileUtils();
-
public void execute() {
String old = project.getProperty("build.compiler");
project.setProperty("build.compiler", "scala.tools.scalac4ant.AntAdaptor");
@@ -66,6 +65,19 @@ public class AntTask extends Javac {
return suffixes;
}
+ public void setScalaClasspath(String s) {
+ System.setProperty("scala.class.path",s);
+ }
+ public String getScalaClasspath() {
+ return System.getProperty("scala.class.path");
+ }
+ public void setScalaBootClasspath(String s) {
+ System.setProperty("scala.boot.class.path",s);
+ }
+ public String getScalaBootClasspath() {
+ return System.getProperty("scala.boot.class.path");
+ }
+
protected String[] parseSuffixes() {
StringTokenizer st = new StringTokenizer(suffixes, " ,");
ArrayList al = new ArrayList();