[Mono-dev] Ideas for Mono on Windows

Lucas Meijer lucas at mach8.nl
Thu Nov 13 04:14:36 EST 2008

Atsushi Eno wrote:
> Classlib hackers who uses Visual Studio: how do you do those tasks?
I'm no classlib hacker, but do use Visual Studio for my game project 
that is running ontop of mono.

We currently use scons as our build software, and have 
"visualstudiosolution" as a seperate target.
the scons script will basically scan trough my project's filesystem in a 
way I have told it to, and look
for all .cs files.   It then creates .csproj's for each assembly, and a 
.sln file containing all those projects.

Creating those files is as simple as taking a template .csproj file 
prepared by me, and adding a line for each .cs file.

When you do an svn-update you just have to regenerate your visualstudio 
solution, which takes about a second.
When you add new files yourself trough visual studio, you don't need to 
do anything.

I might not have a helicopter view of the problems with building mono, 
but at least this works great for our project.

Bye, Lucas

More information about the Mono-devel-list mailing list