summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/files/jvm/javasigs.scala11
1 files changed, 2 insertions, 9 deletions
diff --git a/test/files/jvm/javasigs.scala b/test/files/jvm/javasigs.scala
index f2ac8b6ad1..937b46d1d4 100644
--- a/test/files/jvm/javasigs.scala
+++ b/test/files/jvm/javasigs.scala
@@ -4,15 +4,8 @@ object Scalatest {
val outputdir = System.getProperty("partest.output", "inner.obj")
val scalalib = System.getProperty("partest.lib", "")
val classpath = outputdir + File.pathSeparator + scalalib
- val javabin = {
- val jhome = new File(System.getProperty("java.home"))
- if (jhome.getName == "jre")
- new File(jhome.getParent, "bin").getAbsolutePath
- else
- new File(jhome, "bin").getAbsolutePath
- }
- val javacmd = javabin + File.separator + "java"
- val javac = javabin + File.separator + "javac"
+ val javacmd = System.getProperty("javacmd", "java")
+ val javac = javacmd + "c"
def javac(src: String, opts: String, fname: String) {
val tmpfilename = outputdir + File.separator + fname