[nant-dev] Re: NAnt

2004-09-06 Thread Stefan Bodewig
Hi, back from vacation so I'm sorry for the delay. On Mon, 30 Aug 2004, Gert Driesen [EMAIL PROTECTED] wrote: From: Adam R. B. Jack [EMAIL PROTECTED] 1) Run a script to build NAnt (kinda like the bootstrap-ant.sh script) 2) Use the newly built NAnt to build the rest of Nant-dom (i.e. OSS

[nant-dev] Re: NAnt

2004-09-06 Thread Stefan Bodewig
On Fri, 27 Aug 2004, Gert Driesen wrote: What exactly will Apache be using NAnt for ? Building open source .NET projects, for example Log4NET on a nightly basis. Do you (yourself or Apache) have any issues with our current license (GPL) ? Only speaking about the Gump scenario, I don't think

Re: [nant-dev] Re: NAnt

2004-09-06 Thread Jaroslaw Kowalski
I think that you cannot avoid GAC with .NET because of the order in which the assebmlies are located: http://www.awprofessional.com/articles/article.asp?p=30601seqNum=6 The only way would be to remove all non-MS assemblies from it. I may be wrong, though ;-) Jarek - Original Message

Re: [nant-dev] Re: NAnt

2004-09-06 Thread Stefan Bodewig
On Mon, 6 Sep 2004, Jaroslaw Kowalski [EMAIL PROTECTED] wrote: I think that you cannot avoid GAC with .NET because of the order in which the assebmlies are located: http://www.awprofessional.com/articles/article.asp?p=30601seqNum=6 Thank you for that URL. In Gump's case we probably can

[nant-dev] Query re. looping constructs in NAnt.Core.Tasks

2004-09-06 Thread Alex Hildyard
Hi, Is it possible to repeat an arbitrary set of tasks with a user-defined exit condition? If not, could I propose this as a new task? The "foreach" task lets you iterate over a certain set of prescribed structures, but it would be nice to have something which simply provides an

Re: [nant-dev] Re: NAnt

2004-09-06 Thread Jaroslaw Kowalski
See this article Avoid DevPath for info on why you should avoid DEVPATH http://blogs.msdn.com/suzcook/archive/2003/08/15/57238.aspx I suggest that you do it the simple way - compile the all your apps/libraries to a single directory using it as both a target and a reference source and forget the

RE: [nant-dev] Re: NAnt

2004-09-06 Thread Clayton Harbour
Hi Adam, I managed to get a first cut at the bootstrap together. I have only produced the Windows batch file and just want you to take a look and make sure it is something you can use before I work on the ?nix script. There is a batch file attached (extension = .bad so hopefully it won't be

Re: [nant-dev] Re: NAnt

2004-09-06 Thread Jaroslaw Kowalski
Hi Clayton! What's wrong with using the NAnt-provided bootstrap procedure? It uses a portable mini-nant that is stored in CVS can run on any platform supported. You just do either: bin/NAnt.exe or mono bin/NAnt.exe and it will build the entire nant and put it into build/**/bin If you want to

Re: [nant-dev] Re: NAnt

2004-09-06 Thread Adam R. B. Jack
I was talking with Adam the other day and he suggested that a batch/ shell script that built NAnt from source might be a little better than relying on the mini-NAnt.exe. I believe ant uses something similar to bootstrap itself so my understanding is that this fits in better with the gump

Re: [nant-dev] Re: NAnt

2004-09-06 Thread Jaroslaw Kowalski
The idea of mini-nant is to have a minimal set of working components that are able to rebuild nant itself. It DOES rebuild everything from scratch and is a recommended procedure for rebuilding NAnt. The mini-nant is recommended because the nant build process may require some special tasks (like

[nant-dev] Looping constructs in NAnt

2004-09-06 Thread Alex Hildyard
Hi, Is it possible to repeat an arbitrary set of tasks with a user-defined exit condition? If not, could I propose this as a new task? The "foreach" task lets you iterate over a certain set of prescribed structures, but it would be nice to have something which simply provides an

Re: [nant-dev] Re: NAnt

2004-09-06 Thread Stefan Bodewig
Hi, back from vacation so I'm sorry for the delay. I wonder whether my apache.org address will make it through to the nant list, if not I'll repost there using the other address I've already use to subscribe there. On Mon, 30 Aug 2004, Gert Driesen [EMAIL PROTECTED] wrote: From: Adam R. B.

[nant-dev] Re: NAnt

2004-09-06 Thread Stefan Bodewig
On Fri, 27 Aug 2004, Gert Driesen wrote: What exactly will Apache be using NAnt for ? Building open source .NET projects, for example Log4NET on a nightly basis. Do you (yourself or Apache) have any issues with our current license (GPL) ? Only speaking about the Gump scenario, I don't think