You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
The mono F# 2.0 build built an extra copy of FSharp.Compiler.dll,fsc.exe, fsi.exe under mono/lib/2.0. These were to give the option torun the compiler and F# interactive running under .NET 2.0, accessed by"fsharpc2" and "fsharpi2"For F# 3.0 these are no longer needed - like Microsoft releases of F#we only need one compiler, running on the mono .NET 4.0 profile. Thiscompiler is used for compiling .NET 2.0, .NET 4.0, Silverlight,Portable, Android etc. code. There is nothing special about .NET 2.0that needs its own copy of the compiler.So the commands "fsharpc2" and "fsharpi2" have been removed from themono F# 3.0 build.The commit also includes some other changes to reduce build times, likerunning fsyacc, flex etc. only once rather than twice.