Skip to content
forki edited this page Apr 2, 2012 · 11 revisions

The FSharpx project is using "FAKE - F# Make" as the build system.

There are four different modes available:

  • ./build.v3.5.bat - builds FSharpx.Core for .NET Framework 3.5
  • ./build.v4.0.bat - builds FSharpx.Core, FSharpx.Observable and FSharpx.Http for .NET Framework 4.0
  • ./build.v4.5.bat - builds all the 4.0 projects and FSharpx.TypeProviders for .NET Framework 4.5
  • ./build.all.bat - builds all the projects for all compatible .NET framwork versions

Building FSharpx.TypeProviders

Due to missing fsc.exe and fsi.exe there is no automated build for the type providers project at the moment. The nuget package is created by the following steps:

  • Fix the version no. at the top of build.fsx
  • Run build.v4.5.bat
  • Upload the package from nuget/TypeProviders manually to nuget.org.
Clone this wiki locally