donaldp 01/12/22 22:16:00
Modified: proposal/myrmidon/src/java/org/apache/antlib/cvslib Cvs.java
Log:
Set the output stremes via setters not via constructor
Revision Changes Path
1.8 +5 -6
jakarta-ant/proposal/myrmidon/src/java/org/apache/antlib/cvslib/Cvs.java
Index: Cvs.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/antlib/cvslib/Cvs.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- Cvs.java 2001/12/23 04:51:27 1.7
+++ Cvs.java 2001/12/23 06:16:00 1.8
@@ -14,6 +14,7 @@
import org.apache.tools.ant.Project;
import org.apache.tools.ant.taskdefs.exec.Execute;
import org.apache.tools.ant.taskdefs.exec.LogStreamHandler;
+import org.apache.tools.ant.taskdefs.exec.LogOutputStream;
import org.apache.tools.ant.types.Commandline;
import org.apache.tools.ant.types.EnvironmentData;
import org.apache.tools.ant.types.EnvironmentVariable;
@@ -24,7 +25,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>
* @author <a href="mailto:[EMAIL PROTECTED]">[EMAIL PROTECTED]</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Wolfgang Werner [EMAIL
PROTECTED]</a>
- * @version $Revision: 1.7 $ $Date: 2001/12/23 04:51:27 $
+ * @version $Revision: 1.8 $ $Date: 2001/12/23 06:16:00 $
*/
public class Cvs
extends AbstractTask
@@ -147,11 +148,9 @@
final Commandline command = buildCommandline();
final EnvironmentData env = buildEnvironment();
- //FIXME:
- final LogStreamHandler streamhandler =
- new LogStreamHandler( null, Project.MSG_INFO, Project.MSG_WARN );
-
- final Execute exe = new Execute( streamhandler, null );
+ final Execute exe = new Execute();
+ exe.setOutput( new LogOutputStream( null, Project.MSG_INFO ) );
+ exe.setError( new LogOutputStream( null, Project.MSG_WARN ) );
if( m_dest == null ) m_dest = getBaseDirectory();
exe.setWorkingDirectory( m_dest );
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>