From: Gert D. <ger...@pa...> - 2004-08-30 18:32:44
|
----- Original Message ----- From: "Adam R. B. Jack" <aj...@ap...> To: "Gert Driesen" <ger...@pa...> Cc: <nan...@li...>; "Gump General" <ge...@gu...> Sent: Monday, August 30, 2004 6:10 PM Subject: [nant-dev] Re: NAnt > On Fri, 27 Aug 2004, Gert Driesen wrote: > >> I've copied your message to the NAnt Developer mailing list >> (nan...@li...), which is the mailing list I'd >> suggest you to subscribe to. > > I've subscribed, thanks. > >>>> If there's anything we (the NAnt "Team") can do to help you with NAnt, >> or if >>>> you run into a specific issue : don't hesiste to contact me (or anyone >> else >>>> of the NAnt Team)! > > If you could help us fill out t his page with information on how to work > with Nant, that'd be great. We really want to: > > 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 > project using NAnt). There's a makefile in NAnt cvs, but this uses a minimal version of NAnt to build a fully functional version. Do you need a target that first creates a bootstrap version, and then uses that bootstrap version to build a fully functional version ? > >>> >>> What we'd like to do is teach Python Gump how to launch NAnt (as it does >> Ant today) with an 'environment' that Gump creates. Basically we kep >> calling >> NAnt on >>> folks projects, and the output of one project becomes the input of the >> next. >>> >>> Basically we'd need to know : >>> >>> 1) How to call NAnt (including commandline, e.g. -debug|-verbose) You can get the command line help by starting NAnt with a -help option. >>> 2) How to pass an environemnt (c.f. CLASSPATH for Java folks). You only need a correctly set-up (and supported) CLR. For Mono, you need to have the developer packages installed, as we use pkg-config to discover the location of mono . >>> 3) How to process outputs (stdout?) and exits, etc. Not sure what you want to accomplish here. Can you provide a little more information ? >>> 4) How to process build outputs (are these .il?, c.f. jar for Java) Build output normally consists of a set of assemblies. What further processing to you envision ? Let us know if you need more information. Gert |