Mono compatible copy of Roslyn Source Code
The build requires master mono ac9e90a89d1bf959689c9439e6fbce07452691b5 or newer
The compiler can be build using xbuild as `xbuild Src/Compilers/CSharp/csc/csc.csproj'
Roslyn compiler is called rcsc.exe and when built with make it can be found in top level Binaries folder
Use `xbuild Src/Workspaces/CSharp/CSharpWorkspace.csproj' to build C# workspace
After succesfull package restore `Src/packages/Microsoft.Net.ToolsetCompilers.0.7.4070101-beta/build/Microsoft.Net.ToolsetCompilers.props' has to be replaced with
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<DisableRoslyn>true</DisableRoslyn>
<CscToolPath Condition=" '$(OS)' == 'Windows_NT'">$(MSBuildThisFileDirectory)..\tools</CscToolPath>
<CscToolExe Condition=" '$(OS)' == 'Windows_NT'">csc2.exe</CscToolExe>
<VbcToolPath>$(MSBuildThisFileDirectory)..\tools</VbcToolPath>
<VbcToolExe>vbc2.exe</VbcToolExe>
</PropertyGroup>
</Project>