Skip to content
funnelweb edited this page Aug 2, 2011 · 2 revisions

Source code & developers

The F# plugin is open-source and is distributed under the Apache 2.0 license. The source code is available on GitHub as a repository managed by the F# open-source organization.

To compile the source code, you can do one of the following:

  • On Windows, you can use Visual Studio. Open and build the FSharp.MonoDevelop.sln solution in the FSharp.MonoDevelop subdirectory. This is tested using Visual Studio 2008. You may have to correct some references depending on your installation. Using MonoDevelop (with F# plugin) should also work (but it is not largely tested).
  • On Linux/Mac, you can use make. To generate Makefile, you can use ./configure.sh commnd that tries to locate paths of all required components (and asks you if it cannot find them automatically).

The command line steps to generate Makefile and use it are following:

Generate Makefile using the configure script

./configure.sh

Compile C# GUI project and F# Language binding

make

Copy/remove the compiled dll files to/from the MonoDevelop Addins directory (so that you can easily test the plugin)

make install
make uninstall

Build a package for the MonoDevelop online plugin repository

make package 

Clone this wiki locally