[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