[Mono-dev] xbuild - solutions and projects
Antony Perkov
antony.perkov at gmail.com
Tue Mar 17 20:54:45 EDT 2009
Hi everyone.
I'm new to the Mono world, and have been thinking about contributing
some effort towards xbuild.
I understand that the "normal" way to build all things Mono is with
make; however I notice that various sln and csproj files exist for
xbuild as well.
What's currently in trunk looks like this:
/trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine.Test.sln
/trunk/mcs/class/Microsoft.Build.Engine/
Microsoft.Build.Engine.Test.csproj
/trunk/mcs/class/Microsoft.Build.Framework/
Microsoft.Build.Framework.Test.sln
/trunk/mcs/class/Microsoft.Build.Framework/
Microsoft.Build.Framework.Test.csproj
/trunk/mcs/class/Microsoft.Build.Tasks/Microsoft.Build.Tasks.Test.sln
/trunk/mcs/class/Microsoft.Build.Tasks/
Microsoft.Build.Tasks.Test.csproj
/trunk/mcs/class/Microsoft.Build.Utilities/
Microsoft.Build.Utilities.Test.sln
/trunk/mcs/class/Microsoft.Build.Utilities/
Microsoft.Build.Utilities.Test.csproj
/trunk/mcs/tools/xbuild/xbuild.sln
/trunk/mcs/class/Microsoft.Build.Engine/Microsoft.Build.Engine.csproj
/trunk/mcs/class/Microsoft.Build.Engine/
Microsoft.Build.Engine.Test.csproj
/trunk/mcs/tools/xbuild/xbuild.csproj
For the sake of convenience (and also moving towards xbuild being able
to build itself), I was thinking that it would be good to create the
following projects:
Microsoft.Build.Framework.csproj
Microsoft.Build.Tasks.csproj
Microsoft.Build.Utilities.csproj
If they did exist, it seems that they should all be included in the
xbuild.sln, as well as each being included in the relevant *.Test.sln.
Does this sound reasonable, or is there something I'm missing?
Thanks for a great product :)
Ant.
More information about the Mono-devel-list
mailing list