<div dir="ltr">Hi J-M,<br><div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I finally followed up on some upgrades to the build process generating the visual studio csproj and solution files. For reference prior discussions are at <a href="http://lists.ximian.com/pipermail/mono-devel-list/2012-May/thread.html#38852" target="_blank">http://lists.ximian.com/pipermail/mono-devel-list/2012-May/thread.html#38852</a>.<br>

<br>
I have a fork at <a href="https://github.com/jmp75/mono/commits/master" target="_blank">https://github.com/jmp75/mono/commits/master</a>. Before submitting my first pull request I'd like to double-check where the bar is. Mostly, I do not know who uses these .csproj files and for what; if you do, I'd like to hear advice/comment from you.<br>
</blockquote><div><br></div><div style>The work looks good just few comments.</div><div style><br></div><div style>Match names of sln files to Mono profiles (e.g net_2_0, net_4_5, etc). I don't think we need to include basic or build profiles, they are bootstrap profiles which are not needed when you have VS/MD installed.</div>
<div style><br></div><div style>Please check Mono coding guidelines before submitting the pull request. </div><div style><br></div><div style>Marek</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
Current status is:<br>
- Generates distinct project files for successive versions of assemblies whose build is iterative (circular dependencies)<br>
- Projects reference other projects, in preference to referencing relative paths to a DLL.<br>
- Most assemblies then compile in visual studio, BUT there are some issues yet to weed out (mcs-build, some unit test assemblies)<br>
- Multiple solutions files are generated, with different scopes (the full one has ~300 projects)<br>
- Tested on a Windows+cygwin+Mono+<a href="http://MS.NET" target="_blank">MS.NET</a> setup. Not yet run on Linux.<br>
<br>
I'll polish what I can, meaning documentation and hopefully figure out some compilation issues, but don't want to raise the bar and delay the pull request unnecessarily.<br>
<br>
Regards,<br>
J-M<br>
<br>
<br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</blockquote></div><br></div></div>