forked from fsprojects/zarchive-fsharpbinding
-
Notifications
You must be signed in to change notification settings - Fork 1
Development
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