Hi, I've completed adding multiple framework support to the following tasks :
- vbc
- jsc
- vjc
The following attributes were added to the frameworkinfo nodes in the nant
configuration file :
- basiccompilername
- jsharpcompilername
- jscriptcompilername
I also added a frameworkinfo node for Mono 0.23.
The following new properties are now exposed in the buildfile :
- nant.settings.defaultframework.basiccompiler
- nant.settings.defaultframework.jsharpcompiler
- nant.settings.defaultframework.jscriptcompiler
- nant.settings.currentframework.basiccompiler
- nant.settings.currentframework.jsharpcompiler
- nant.settings.currentframework.jscriptcompiler
I've included patches for the sources and the nant configuration file.
Can these be committed (after review and approval) ?
Thanks,
Gert
----- Original Message -----
From: "Gert Driesen" <[EMAIL PROTECTED]>
To: "Ian MacLean" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, March 29, 2003 9:51 AM
Subject: Re: [nant-dev] multiple framework support for vbc task
> Hi,
>
> I added multiple framework support to the vbc task, but I was wondering if
I
> should immediately add support for this to the jsc task (SSCLI supports
> jscript) or perhaps even to the vjc task ?
>
> If not, I'll post the patches for the adding multiple framework support to
> the vbc task later today. I have not yet managed to build a MonoBasic
> application using nant because it expects the commandline options to be
> specified using -- instead of /
>
> Gert
>
> ----- Original Message -----
> From: "Ian MacLean" <[EMAIL PROTECTED]>
> To: "Gert Driesen" <[EMAIL PROTECTED]>
> Cc: <[EMAIL PROTECTED]>
> Sent: Friday, March 28, 2003 9:20 AM
> Subject: Re: [nant-dev] multiple framework support for vbc task
>
>
> > Gert Driesen wrote:
> > > Hi,
> > >
> > > I think we should add multiple framework support for the vbc task too,
> > > similar to the support in the csc task.
> > >
> > > That will allow nant to build vb applications targeting multiple .NET
> > > frameworks and MonoBasic.
> > >
> > > Shall I add support for this and supply you with a patch ?
> > >
> > sounds good.
> > > We would need an additional setting in the nant framework
configuration
> > > sections for the name of the vb compiler (BasicCompilerName or
> > > VbCompilerName).
> >
> > yes - also good
> > > We also need to add support for the following commandline options to
the
> > > vbc task to allow targeting of the .NET Compact Framework :
> > >
> > > - /netcf Target the .NET Compact Framework
> > > - /sdkpath:<path> Location of the .NET Framework SDK directory
> > > (mscorlib.dll)
> > >
> > > However, these options are not supported by MonoBasic. How do we deal
> > > with that ?
> >
> > well /netcf isn't supported by vbc in the 1.0 framework either. Why not
> > just document that you should add <arg> tags for those arguments if
> > you're targetting the compact framework ?
> >
> > Ian
> >
> >
> >
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by:
> The Definitive IT and Networking Event. Be There!
> NetWorld+Interop Las Vegas 2003 -- Register today!
> http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
> _______________________________________________
> Nant-developers mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-developers
>
>
Nant.exe.config.diff
Description: Binary data
Project.diff
Description: Binary data
VbcTask.diff
Description: Binary data
VjcTask.diff
Description: Binary data
FrameworkInfo.diff
Description: Binary data
JscTask.diff
Description: Binary data
Nant.Console.exe.config.diff
Description: Binary data
