summaryrefslogtreecommitdiff
path: root/java/ant/Slice2JavaTask.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2001-12-13 21:32:17 +0000
committerMark Spruiell <mes@zeroc.com>2001-12-13 21:32:17 +0000
commit8a3cbdd98197679f53460bb33f37128333a94754 (patch)
tree32b1ea3867ae2b92f03d992342611449d3593746 /java/ant/Slice2JavaTask.java
parentfixes (diff)
downloadice-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.java22
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;