[opensource-dev] Viewer Tools Upgrades - with a call for help

Nicky Perian nickyperian at gmail.com
Wed Feb 4 07:18:12 PST 2015


Underneath BuildConsole which I assume is a wrapper to prepare an internal
build request likely calls Devenv or MSBuild. Both are available in Pro and
CE. Express only has MSBuild.

Building from a blank build-vc120 with Devenv provides a significant build
time improvement over MSBuild. However, a note on MS's web page for Denenv
indicate that MSBuild should be used. That note has been present since
VS2010 release. My thoughts are that the note was there with aim of easing
the transition for C# and .NET developers that had historically used
MSBuild into C++.

One additional point. Singularity Viewer project still uses develop.py and
it internally calls devenv.com with no bad result, as far as I know.

For the list:
Should autobuild.xml call MSBuild or Devenv?




On Wed, Feb 4, 2015 at 8:18 AM, Oz Linden (Scott Lawrence) <oz at lindenlab.com
> wrote:

>  On 2015-02-02 10:42 , Nicky Perian wrote:
>
>
>  Does the underlying builder in LL's automated build system call MSBuild
> or Devenv?
>
>
> Neither - as you can see in the autobuild.xml configuration, it runs
> 'BuildConsole'.
>
> I don't see any value at all in maintaining compatibility with Express
> given that the Community Edition is closer to the Pro version we use; if
> anyone disagrees, by all means make your case but "because we used to do it
> that way" isn't going to be a strong argument.
>
> I'm pretty tied up in an internal planning conference this week (figuring
> out good things to do for Second Life in the coming several months), so
> please forgive me if my responses are even slower than usual.
>
> --
>  *Oz Linden (Scott Lawrence)* | *Engineering Director, Second Life*
> Email or Hangouts oz at lindenlab.com | Second Life Oz Linden
> <https://my.secondlife.com/oz.linden>
> Linden Lab | Makers of Shared Creative Spaces <http://lindenlab.com/>
> Check out what we're working on! <http://lindenlab.com/products>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20150204/c12890ba/attachment.htm 


More information about the opensource-dev mailing list