diff options
author | Mark Spruiell <mes@zeroc.com> | 2001-12-13 21:32:17 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2001-12-13 21:32:17 +0000 |
commit | 8a3cbdd98197679f53460bb33f37128333a94754 (patch) | |
tree | 32b1ea3867ae2b92f03d992342611449d3593746 /java/ant/Slice2JavaTask.java | |
parent | fixes (diff) | |
download | ice-8a3cbdd98197679f53460bb33f37128333a94754.tar.bz2 ice-8a3cbdd98197679f53460bb33f37128333a94754.tar.xz ice-8a3cbdd98197679f53460bb33f37128333a94754.zip |
bug fix
Diffstat (limited to 'java/ant/Slice2JavaTask.java')
-rw-r--r-- | java/ant/Slice2JavaTask.java | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/java/ant/Slice2JavaTask.java b/java/ant/Slice2JavaTask.java index 440784e270e..0d6677db4d2 100644 --- a/java/ant/Slice2JavaTask.java +++ b/java/ant/Slice2JavaTask.java @@ -65,8 +65,8 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task public Slice2JavaTask() { - _translator = "slice2java"; - _tagDir = "."; + _translator = new File("slice2java"); + _tagDir = new File("."); _outputDir = null; _package = null; _includePath = null; @@ -74,19 +74,19 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task } public void - setTranslator(String prog) + setTranslator(File prog) { _translator = prog; } public void - setTagdir(String dir) + setTagdir(File dir) { _tagDir = dir; } public void - setOutputdir(String dir) + setOutputdir(File dir) { _outputDir = dir; } @@ -182,7 +182,7 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task if (_outputDir != null) { cmd.append(" --output-dir "); - cmd.append(_outputDir); + cmd.append(_outputDir.toString()); } // @@ -220,12 +220,12 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task // // Execute // - log(_translator + " " + cmd); + log(_translator.toString() + " " + cmd); ExecTask task = (ExecTask)project.createTask("exec"); task.setFailonerror(true); Argument arg = task.createArg(); arg.setLine(cmd.toString()); - task.setExecutable(_translator); + task.setExecutable(_translator.toString()); task.execute(); // @@ -248,9 +248,9 @@ public class Slice2JavaTask extends org.apache.tools.ant.Task } } - private String _translator; - private String _tagDir; - private String _outputDir; + private File _translator; + private File _tagDir; + private File _outputDir; private String _package; private Path _includePath; private FileSet _fileSet; |