Ian, here is a new version that adds attribute "outputpropertymode".  It can be
set to standard, error, or all. The default is all. I've also corrected a small
bug where I was not adding a linefeed to the output.

James.

Quoting Ian MacLean <[EMAIL PROTECTED]>:

> James,
> This looks good. However I'm wondering if it would be better to use
> seperate properties for stderr and stdout
>
> Ian
>
> >Here is a patch that adds two badly needed features (well..., at least for
> me
> >:-)) to the <exec/> task.
> >
> >One is resultproperty, which is used to specify a property that will receive
> the
> >exit code of the process (it more useful when failonerror is false).
> >
> >The other one is outputproperty, which is used to specify a property that
> will
> >receive the output of the process.  Unlike Ant, this includes both the
> standard
> >and error streams and works regardless if the output has been redirected to
> a
> >file.  This is very handy for programs like perforce were the output of the
> >command is needed to determine build events later on in the script.
> >
> >The data return for both properties is always that last execution of the
> process
> >(for example, if you use retrycount).
> >
> >James.
> >
> >
>
>
> --
> Ian MacLean, Developer,
> ActiveState, a division of Sophos
> http://www.ActiveState.com
>
>


-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
nant-developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-developers

Reply via email to