This one-liner allows you to specify new <exec> task attribute: 'useruntimenegine'. This is needed to run managed executables on Linux/mono.
You use it like this: <exec program="/path/to/filename.exe" useruntimeengine="true" /> without this patch you had to write: <exec program="/path/to/mono" commandline="/path/to/filename.exe" /> Can anybody commit it to CVS? Jarek Index: ExternalProgramBase.cs =================================================================== RCS file: /cvsroot/nant/nant/src/NAnt.Core/Tasks/ExternalProgramBase.cs,v retrieving revision 1.36 diff -u -r1.36 ExternalProgramBase.cs --- ExternalProgramBase.cs 19 Jul 2003 10:33:25 -0000 1.36 +++ ExternalProgramBase.cs 16 Aug 2003 21:31:39 -0000 @@ -172,6 +172,7 @@ /// <c>true</c> if the external program should be executed using a runtime /// engine; otherwise, <c>false</c>. /// </value> + [TaskAttribute("useruntimeengine")] [FrameworkConfigurable("useruntimeengine")] public virtual bool UseRuntimeEngine { get { return _useRuntimeEngine; } ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ nant-developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nant-developers