FAKE - F# Make
F# C# CSS JavaScript Shell HTML Other
Latest commit 51a7cae Jan 3, 2018 @matthid matthid release notes
Failed to load latest commit information.
.fake/build.fsx add 'intellisense.fsx' Jul 8, 2017
.github Create ISSUE_TEMPLATE.md Apr 4, 2016
.paket paket update Oct 21, 2017
Samples paket update Oct 21, 2017
bash-completion Add BASH completion for FAKE tasks Nov 29, 2015
help Add Hello World example for Fake 5 Dec 16, 2017
integrationtests failure Oct 2, 2017
lib remove obsolete fcs dlls Jun 11, 2017
modules/Octokit Merge branch 'octokit-quickfix' of https://github.com/janni2/FAKE Aug 1, 2016
paket-files/matthid/Yaaf.FSharp.Scripting/src/source/Yaaf.FSharp.Scripting paket update Sep 3, 2017
script add new files. Jan 5, 2017
src Merge pull request #1719 from pr-yemibedu/patch-2 Jan 2, 2018
.editorconfig Add a .editorconfig file Mar 24, 2015
.gitattributes Add a Vagrant file to automatically deploy an Ubuntu 14.04 developmen… Mar 24, 2015
.gitignore paket update Oct 1, 2017
.travis.yml update Oct 23, 2017
FAKE.Deploy.Web.sln setup paket4 for netcore fsprojs Jan 5, 2017
FAKE.sln Rename todo-slacknotification -> legacy-slacknotification Oct 8, 2017
FAKE.sln.DotSettings Add shared sln R# settings with ShadowCopy off. Jan 17, 2016
License.txt Dual-license under Apache 2 and MS-PL, with Apache as default Nov 24, 2014
README.markdown Cool NuGet badge Apr 4, 2016
RELEASE_NOTES.md release notes Jan 3, 2018
Vagrantfile Add a Vagrant file to automatically deploy an Ubuntu 14.04 developmen… Mar 24, 2015
appveyor.yml no 'start'? Oct 22, 2017
build-web-bundles.cmd Added web bundles build Jan 26, 2013
build-web-bundles.fsx Rename Print in ListAvailable + remove "Target" suffix + update docs … Sep 18, 2017
build.cmd download paket before doing restore May 28, 2017
build.fsx Add support for parallel file download Dec 19, 2017
build.sh download paket before doing restore May 28, 2017
fake.nuspec add back logo... Jun 11, 2017
fake.sh add a portable version and add it to the documentation Jan 5, 2017
globals.json Try to fix build. Commit before paket update Jan 5, 2017
paket.dependencies paket update Oct 21, 2017
paket.lock update Oct 23, 2017
release-website.cmd document verbosity mode May 28, 2017


FAKE - F# Make

Join the chat at https://gitter.im/fsharp/FAKE

"FAKE - F# Make" is a cross platform build automation system. Due to its integration in F#, all benefits of the .NET Framework and functional programming can be used, including the extensive class library, powerful debuggers and integrated development environments like Visual Studio or MonoDevelop, which provide syntax highlighting and code completion.

The new DSL was designed to be succinct, typed, declarative, extensible and easy to use.

See the project home page for tutorials and API documentation.

Build the project

  • Mono: Run build.sh Travis build status
  • Windows: Run build.cmd AppVeyor build status

Issue Stats Issue Stats

NuGet Badge

How to contribute code

See the contributing page.


Although this project is hosted in the fsharp repository for historical reasons, it is not maintained and managed by the F# Core Engineering Group. The F# Core Engineering Group acknowledges that the independent owner and maintainer of this project is Steffen Forkmann.