Java FFI: javac is always called on local files
authorAlexis Laferrière <alexis.laf@xymus.net>
Wed, 11 Jun 2014 20:11:56 +0000 (16:11 -0400)
committerAlexis Laferrière <alexis.laf@xymus.net>
Tue, 17 Jun 2014 18:25:45 +0000 (14:25 -0400)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/common_ffi/java.nit

index 97d416f..68ba1e9 100644 (file)
@@ -351,7 +351,7 @@ class JavaFile
        super ExternFile
 
        redef fun makefile_rule_name do return "{filename.basename(".java")}.class"
-       redef fun makefile_rule_content do return "javac {filename} -d ."
+       redef fun makefile_rule_content do return "javac {filename.basename("")} -d ."
        redef fun add_to_jar do return true
 end