Questions tagged [xbuild]

XBuild is the Mono specific version of the MSBuild utility.

XBuild is Mono's implementation of msbuild and it allows projects that have an msbuild file to be compiled natively on Linux and OS X. xbuild has been part of the standard Mono distribution for some time now, but it is not 100% complete yet.

XBuild supports C# and VB.NET projects out of the box. It also supports ASP.NET Projects, both WebApplication and WebSite projects. It also supports custom tasks, targets, extension of the build system through Before/After* hooks (eg. Before/AfterBuild) and *DependsOn properties (eg. BuildDependsOn).

Microsoft open sourced MSBuild at GitHub and ported it to non-Windows platforms. Starting from Mono 5.0 release, xbuild has been obsolete and replaced by MSBuild.

Interestingly, XBuild was the code name of MSBuild when Microsoft worked on Visual Studio 2005 and .NET Framework 2.0.

138 questions
0
votes
0 answers

Processing DocBook with MSBuild or XBuild

I use to process DocBook and generate PDF/HTML with a Maven plugin (docbkx)... and I'm wondering how to process DocBook with MSBuild or XBuild. Has anyone already tried it? Does it work?
j3d
  • 9,492
  • 22
  • 88
  • 172
0
votes
1 answer

Should I use MSBuild/.NET only when developing, testing and debugging Mono applications under Windows

When developing, testing and debugging Mono applications under Windows, should I go with MSBuild/.NET (and a mono profile like explained here) only or should I (also) go with XBuild/Mono? The reason why I asked is because I digged a lot about…
Dresel
  • 2,375
  • 1
  • 28
  • 44
0
votes
1 answer

need platform independent alternative to ItemGroup and PropertyGroup in msbuild .proj file

I am porting a visual studio project to mono develop. I have a fairly complex post-build script in a .proj file, which copies various groups of files into the distribution folder. Can anyone suggest a suitable alternative to this for linux? I tried…
Jacko
  • 12,665
  • 18
  • 75
  • 126
1 2 3
9
10