Re: [nant-dev] External Program Failure || Mono || Linux

2003-10-05 Thread Ian MacLean
Matthew, try adding the following references to the task in the target the response file on windows .net includes them automatically which is why it works on windows. Ian Met @ Uber wrote: Earlier today I finally got NAnt installed, thanks a lot to everyone who helped. So I decided to try

Re: [nant-dev] Getting Started with Mono on Linux [2] Continued

2003-10-05 Thread Ian MacLean
Matthew, I'm glad you got it building. If you could put together a a small document on your experience as a new user getting nant on linux/mono up an running that would be great. Ian Thank you very much, the build was successful ;-) Perhaps there could be a Mono Linux section during the instal

Re: [nant-dev] External Program Failure || Mono || Linux

2003-10-05 Thread Ian MacLean
Matthew, try running nant with the -verbose option. This will dump the commandline that is passed to mcs.exe. You can then cut and paste that into the console to run mcs.exe directly. If thats failing then its probably somthing weird in either the Maverick code or mcs itself. are you trying the

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Ian MacLean
+1, mainly because I've just found a use for it in our linux build. We need to create a nant shell script that contains the full path to the just built NAnt.exe which we won't know till we build it. So it would be a prime candidate for a use of the replace task. Ian The task could possibly be

[nant-dev] External Program Failure || Mono || Linux

2003-10-05 Thread Met @ Uber
Earlier today I finally got NAnt installed, thanks a lot to everyone who helped. So I decided to try and build OJB.NET and then Maverick.NET but with both I got the same error. External Program Failed: /usr/bin/mcs.exe (return code was 1) I'm trying to figure out if its their .build files or s

RE: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Mitch Denny
The task could possibly be modified to do it. But replace would possibly be more intuitive for new users than using a filter chain. It could probably support filter chains anyway - it might also be cool to have a generic task too. Next release :) I'm thinking that we could put the replace task i

Re: [nant-dev] Getting Started with Mono on Linux [2] Continued

2003-10-05 Thread Met @ Uber
Thank you very much, the build was successful ;-) Perhaps there could be a Mono Linux section during the installation documents explaining this, and to try NAnt from CVS instead of the latest stable? (if no one wants to, let me know and I will happily) Thanks everyone. ~ Matthew On Sun, 2003-1

Re: [nant-dev] Getting Started with Mono on Linux [2] Continued

2003-10-05 Thread Gert Driesen
You need to make sure the path to mono is correct in the mono-1.0-linux framework node of the NAnt configuration (/src/NAnt.Console/NAnt.Console.exe.config.linux) Gert - Original Message - From: "Met @ Uber" <[EMAIL PROTECTED]> To: "Ian MacLean" <[EMAIL PROTECTED]> Cc: "NAnt-Devel" <[EMA

Re: [nant-dev] Getting Started with Mono on Linux [2] Continued

2003-10-05 Thread Met @ Uber
When I run make it returns "Compilation succeeded" for the first part of the Makefile "make linux-bootstrap" but fails on "make linux-nant", which calls "mono bin/NAnt.exe -buildfile:NAnt.build build". Any suggestions? Here's the end of the returned message: make[3]: Leaving directory `/usr/

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Ian MacLean
I just noticed that Ant still has both the replaceTask and the filtersets in copy/zip etc. I'm sure you could accomplish an in-place replace with filtersets but I can see a task called replace being easier for new uesrs to deal with than filterchains. Ian http://ant.apache.org/manual/CoreTasks

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Gert Driesen
to be honest, I'm not sure about that one ... If necessary we could ofcourse create a task for that, but I was just saying we don't necessary need one ... didn't really give it much thought yet ... Gert - Original Message - From: "Ian MacLean" <[EMAIL PROTECTED]> To: "Gert Driesen" <[EMA

Re: [nant-dev] Getting Started with Mono on Linux [2] Continued

2003-10-05 Thread Met @ Uber
Well the MakeFile is certainly doing more now than before, but I'm still getting errors during the build. How do I go about configuring NAnt.build for Mono on Linux? Is there any documentation on this? Thanks again, ~ Matthew On Sun, 2003-10-05 at 01:39, Ian MacLean wrote: > Matthew, > > scra

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Ian MacLean
What if you want to replace strings in a file in place ? - ie without copying/moving the file Ian Gert Driesen wrote: something like that yes :-) but instead of having a separate task for that purpose, filterchain support would be added to existing tasks (like copy, zip, ...) Gert - Origina

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Gert Driesen
something like that yes :-) but instead of having a separate task for that purpose, filterchain support would be added to existing tasks (like copy, zip, ...) Gert - Original Message - From: "Mitch Denny" <[EMAIL PROTECTED]> To: "Gert Driesen" <[EMAIL PROTECTED]>; "Ian MacLean" <[EMAIL

RE: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Mitch Denny
So in implementation it would work like this: [FilterChain("filterchain")] public FilterChain FilterChain { ... } Then in the execute task: StreamReader reader = new StreamReader(...); StreamWriter writer = new StreamWriter(...); this.FilterChain.Filter(reader, w

RE: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Mitch Denny
Hrm, yeah I can see how that would be a better solution. - Mitch Denny - [EMAIL PROTECTED] - http://www.monash.net - +61 (414) 610141 - > -Original Message- > From: Gert Driesen [mailto:[EMAIL PROTECTED] > Sent: Sunday, October 05, 2003 7:38 PM >

RE: [nant-dev] NAnt Designer Support

2003-10-05 Thread Mitch Denny
Hi Scott, The driver for this kind of functionality would be orientated more at the end user who has been charged with setting up an automated build. With that in mind I think the solution might possibly consist of a few layers: Tools (e.g. NAntpad) --

RE: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Mitch Denny
Hi Ian/Gert, The current drop of the code I have doesn't work with a fileset, although I guess it could easily be modified to do so. How long do I have until the 0.8.4 feature freeze starts? - Mitch Denny - [EMAIL PROTECTED] - http://www.monash.net - +61 (

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Gert Driesen
I think we should have a more generic solution for this, like Ant has with its support for FilterChains ... Scott has put this on his to-do list (and I updated the NAnt to-do list in cvs with this information), but he's very busy so I'm not sure when this will be available ... Gert - Origina

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Ian MacLean
Same as the Ant replace task. Replace tokens in a text file ( or fileset of text files ) Ian Gert Driesen wrote: Mitch, Can you freshen up my memory again, and tell me what this task is supposed to do ? Thanks, Gert - Original Message - From: "Mitch Denny" <[EMAIL PROTECTED]> To: <[EM

Re: [nant-dev] [Fwd: Ready to tackle next release]

2003-10-05 Thread Gert Driesen
Mitch, Can you freshen up my memory again, and tell me what this task is supposed to do ? Thanks, Gert - Original Message - From: "Mitch Denny" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 03, 2003 7:05 AM Subject: RE: [nant-dev] [Fwd: Ready to tackle next release]