summaryrefslogtreecommitdiff
path: root/java/src/ant/Slice2JavaTask.java
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2008-05-07 22:11:40 -0700
committerMark Spruiell <mes@zeroc.com>2008-05-07 22:11:40 -0700
commit088f69b6b5135bcebfb0cd20dced9007c113f3e8 (patch)
tree2f719389881d1a3b633c6720da3abff9bb037e3a /java/src/ant/Slice2JavaTask.java
parentUpdated CHANGES (diff)
downloadice-088f69b6b5135bcebfb0cd20dced9007c113f3e8.tar.bz2
ice-088f69b6b5135bcebfb0cd20dced9007c113f3e8.tar.xz
ice-088f69b6b5135bcebfb0cd20dced9007c113f3e8.zip
bug 3098 - slice2java ant task & stderr
Diffstat (limited to 'java/src/ant/Slice2JavaTask.java')
-rw-r--r--java/src/ant/Slice2JavaTask.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/ant/Slice2JavaTask.java b/java/src/ant/Slice2JavaTask.java
index 0bb80f1975a..8b6ddcc00fc 100644
--- a/java/src/ant/Slice2JavaTask.java
+++ b/java/src/ant/Slice2JavaTask.java
@@ -357,6 +357,7 @@ public class Slice2JavaTask extends SliceTask
// unique property name here. Perhaps we should output the dependencies to a file instead.
//
final String outputProperty = "slice2java.depend." + System.currentTimeMillis();
+ final String errorProperty = "slice2java.error." + System.currentTimeMillis();
task = (ExecTask)getProject().createTask("exec");
addLdLibraryPath(task);
@@ -365,6 +366,7 @@ public class Slice2JavaTask extends SliceTask
arg.setLine(cmd.toString());
task.setExecutable(translator);
task.setOutputproperty(outputProperty);
+ task.setErrorProperty(errorProperty);
task.execute();
//
@@ -377,7 +379,7 @@ public class Slice2JavaTask extends SliceTask
SliceDependency dep = (SliceDependency)p.next();
dependencies.put(getTargetKey(dep._dependencies[0]), dep);
}
-
+
writeDependencies(dependencies);
}
}