[MonoDevelop] how to set up a cross platform build?

Martin Matusiak numerodix at gmail.com
Thu Jan 22 07:24:21 EST 2009


Greetings,

I'm writing a small desktop application to run on Windows. Since I'm a
linux user, I'm using Monodevelop for this, which turns out to be a
pretty good IDE :)

What irks me a bit is the build system, I'm used to cli tools and I'm
tired of hitting F10 all the time (I remapped it to "rebuild
solution"). I'm aware that I could be using the autotools stuff
Monodevelop has, but then it'd be awkward to build the app outside
linux. And while Monodevelop says it supports Visual Studio
import/export, for some reason I can't just open the solution and
build it in VS, I get a few errors.

So what I'm looking for is a way to build the application from the
command line, and in such a way that it works across platforms. To
that end, I am somewhat surprised that Monodevelop does not seem to
embrace nant, which would, on the face of it, seem ideal for this.

Does nant work well? Is there something else that works? What's the
best practice?


Martin


More information about the Monodevelop-list mailing list