Do they have <if>'s and <call>'s, loops and sub-builds ?

Jarek
----- Original Message ----- 
From: "Brant Carter" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, October 28, 2003 11:40 PM
Subject: [Nant-users] Re: [nant-dev] FYI


> I am at PDC and attended the session last night.  The MSBuild is basically
> NAnt with the following differences.
>
> [1] Now the Visual Studio project file is the "build" file.  This allows
for
> much tighter integration between VS and the build tool.  In fact VS now
> "shells" out to the build tool directly.
>
> [2] The syntax is slightly different for using tasks.  Instead of using
> <taskname> as the tag you use the <task name="taskname">.
>
> [3] The tag names are all MixedCase instead of NAnts lowercase.
>
> [4] They renamed some of the concepts like filesets etc..
>
> [5] There is a need feature where you can create output sets.  These are
> like filesets but are used as the output of a task.  You use the @()
syntax
>
> [6] Property syntax is $() instead of ${}
>
> The big bad news is that they haven't really improved anything, just
changed
> it.  It would have been nice to see some sort of .sln support and a tool
for
> generating build-order dependencies from a set of assemblies.  Also note
> that this won't be supported/usable until Whidbey or late 2004 so anyone
> doing development now is stuck.
>
> cheers
>
> brant
> ...
>
>
>
> >From: "Jaroslaw Kowalski" <[EMAIL PROTECTED]>
> >To: "Tom Cabanski"
>
><[EMAIL PROTECTED]>,<[EMAIL PROTECTED]>,<[EMAIL PROTECTED]
s.sourceforge.net>
> >Subject: Re: [nant-dev] FYI
> >Date: Tue, 28 Oct 2003 20:47:46 +0100
> >
> >Sounds like they've invented ant ;-) For some interesting comments, see:
> >
>
>http://blogs.gotdotnet.com/korbyp/commentview.aspx/c6c8775e-74b3-4d9c-971b-
615f744cc1e5
> >
> >Do you think that NAnt should be changed to support MSBuild's XML format
in
> >the future?
> >Or even abandon current format to promote compatibility?
> >
> >(I know that without the knowledge of the format you cannot tell, but I
> >think it will be very similar to ant/nant, so that the conversion should
be
> >pretty easy)
> >
> >Jarek
> >
> >----- Original Message -----
> >From: "Tom Cabanski" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Tuesday, October 28, 2003 8:14 PM
> >Subject: [nant-dev] FYI
> >
> >
> > > I think I would still prefer NAnt because it is cross-platform and
> >open-source, but found this little blurb interesting.  I wonder if it is
in
> >the preview stuff being passed out at the PDC this week?  I guess I'll
have
> >to order up my copy and see (I get it as part of my companies solution
> >provider subscription).
> > >
> > > For those that do not know, Whidbey is the project name for the next
> >version of VS.NET.  Up to now, I've been most interested in the new C#
> >features -- most notably, generics.
> > >
> > > >> MICROSOFT BLURB FOLLOWS <<
> > > Product Build
> > >
> > > Historically, developers have struggled when trying to map a
complicated
> >build infrastructure into the Visual Studio IDE. Roadblocks traditionally
> >center around the inability to fully customize or understand what happens
> >when a project is built within the development environment; the failure
to
> >reproduce a build within a build lab environment where Visual Studio is
not
> >likely to be present; and the limitations of a build system that was not
> >optimized to model entire products, but rather single projects.
> > >
> > > The Whidbey release of Visual Studio will radically improve this area
of
> >software development by introducing a new build engine called MSBuild.
Key
> >design goals for MSBuild include: delivering a file format that is
> >well-documented and backed up by a published XML schema definition;
making
> >the MSBuild engine an integral part of the .NET Framework
redistributable;
> >allowing developers to customize, augment or completely redefine the
build
> >process; and providing seamless integration with the Visual Studio
Whidbey
> >IDE.
> > >
> > > First, MSBuild will introduce a new XML-based file format that is
simple
> >to understand and easy to extend. The MSBuild file format will enable
> >developers to fully describe what artifacts need to be built, as well as
> >how
> >they need to be built under different configurations. In addition, the
file
> >format will enable developers to author reusable rules which can be
> >factored
> >into separate files so that builds can be done consistently across
> >different
> >projects within a product.
> > >
> > > Second, MSBuild will ship as a core part of the Whidbey .NET Framework
> >redistributable. This shift in philosophy will allow developers to rely
on
> >the MSBuild infrastructure regardless of IDE presence and licensing
issues.
> >In addition, by providing MSBuild class libraries as a core part of the
> >.NET
> >Framework, developers will be able to create and debug components of a
> >customized MSBuild process using the managed language of their choice.
> > >
> > > Third, MSBuild will be completely transparent with regards to how it
> >processes and builds software. All build steps will be explicitly
expressed
> >in the XML project file regardless of whether it was authored by hand or
> >auto-generated by the Visual Studio Whidbey IDE. This also means that
> >Visual
> >Studio no longer treats any part of the "F5" build experience as a black
> >box. A user can now understand, replicate, edit, remove, or augment any
> >part
> >of the build process.
> > >
> > > Finally like its predecessors, MSBuild will be fully integrated into
the
> >Visual Studio Whidbey IDE. This tight integration will enable developers
to
> >take advantage of all the built-in productivity features Visual Studio
> >offers, while allowing developers to scale, customize, and adapt the
> >Whidbey
> >build system to their unique infrastructure needs.
> > >
> > >
> > > -------------------------------------
> > > TFC
> > >
> > >
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.net email is sponsored by: SF.net Giveback Program.
> > > Does SourceForge.net help you be more productive?  Does it
> > > help you create better code?   SHARE THE LOVE, and help us help
> > > YOU!  Click Here: http://sourceforge.net/donate/
> > > _______________________________________________
> > > nant-developers mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/nant-developers
> > >
> >
> >
> >
> >-------------------------------------------------------
> >This SF.net email is sponsored by: SF.net Giveback Program.
> >Does SourceForge.net help you be more productive?  Does it
> >help you create better code?   SHARE THE LOVE, and help us help
> >YOU!  Click Here: http://sourceforge.net/donate/
> >_______________________________________________
> >nant-developers mailing list
> >[EMAIL PROTECTED]
> >https://lists.sourceforge.net/lists/listinfo/nant-developers
>
> _________________________________________________________________
> Help STOP SPAM with the new MSN 8 and get 2 months FREE*
> http://join.msn.com/?page=features/junkmail
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: SF.net Giveback Program.
> Does SourceForge.net help you be more productive?  Does it
> help you create better code?   SHARE THE LOVE, and help us help
> YOU!  Click Here: http://sourceforge.net/donate/
> _______________________________________________
> Nant-users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/nant-users
>



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?   SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
Nant-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to