2019-01-08 10:35:14 +03:00
# This repository is now archived
F# is now included by default in the .NET Core SDK. Creating a new F# project on .NET Core is documented in the [Get Started ](https://docs.microsoft.com/dotnet/fsharp/get-started/get-started-command-line ) article in the .NET docs.
The rest of this README is kept for historical purposes.
## F# and .NET Core SDK working together
2016-06-17 04:53:50 +03:00
2017-02-16 13:16:01 +03:00
[![FSharp.NET.Sdk ](https://img.shields.io/nuget/vpre/FSharp.NET.Sdk.svg?maxAge=2592000&label=FSharp.NET.Sdk%20nuget )][fsharp.net.sdk nupkg]
[![Docs ](https://img.shields.io/badge/docs-wiki-1faece.svg )][wiki]
[![Slack ](https://img.shields.io/badge/slack-%23dotnetcore%20channel%20in%20fsharp.org%20slack-E60256.svg )][slack]
2016-06-17 04:53:50 +03:00
2017-02-16 13:19:10 +03:00
2017-06-13 20:39:53 +03:00
**< h2 > See [Wiki][wiki] for a lot more info.< / h2 > **
2017-02-16 04:14:47 +03:00
2017-02-16 13:16:01 +03:00
Need more help? [![Slack ](https://img.shields.io/badge/slack-%23dotnetcore%20channel%20in%20fsharp.org%20slack-E60256.svg )][slack] see [info about signup ](http://fsharp.org/guides/slack/ )
2017-02-16 13:00:08 +03:00
This repo contains the sources for nuget packages:
2016-06-17 04:53:50 +03:00
2017-02-16 13:16:01 +03:00
- [FSharp.NET.Sdk][fsharp.net.sdk nupkg]
- [FSharp.Sdk][fsharp.sdk nupkg]
2017-02-14 16:37:04 +03:00
History also contains:
2017-02-16 13:16:01 +03:00
- [dotnet-compile-fsc][dotnet-compile-fsc nupkg] for integration `project.json` based sdk (`preview2`, `preview2.1` )
2016-06-17 04:53:50 +03:00
2017-02-16 13:19:10 +03:00
## Build
2017-02-16 04:22:05 +03:00
| Windows x64 | Ubuntu x64 | OS X | RHEL 7.2 | Debian 8.2 | Fedora 23 | OpenSUSE 13.2 | CentOS 7.1 |
|-------------|------------|------|----------|------------|-----------|---------------|------------|
| [![Build Status][win-x64-badge]](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/release_windows_nt_x64/) | [![Build Status][ubuntu-x64-badge]](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/release_ubuntu_x64/) | [![Build Status][osx-x64-badge]](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/release_osx_x64/) | [![Build Status ](https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/release_rhel7.2_x64 )](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/release_rhel7.2_x64/) | [![Build Status ](https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/debug_debian8.2_x64 )](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/debug_debian8.2_x64/) | [![Build Status ](https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/debug_fedora23_x64 )](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/debug_fedora23_x64/) | [![Build Status ](https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/debug_opensuse13.2_x64 )](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/debug_opensuse13.2_x64/) | [![Build Status ](https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/debug_centos7.1_x64 )](https://ci2.dot.net/job/dotnet_netcorecli-fsc/job/master/job/debug_centos7.1_x64/) |
2016-11-29 01:06:11 +03:00
2016-11-04 11:11:44 +03:00
To build a package and run the tests:
2016-06-17 04:53:50 +03:00
```
build
```
2017-02-14 16:37:04 +03:00
The build script will download .NET Core Sdk if needed (installed is not the exact version required)
2016-10-22 16:10:28 +03:00
2017-02-14 16:37:04 +03:00
## Test
2016-10-22 16:10:28 +03:00
2017-02-14 16:37:04 +03:00
the `build` will also run test suite.
2016-10-22 16:10:28 +03:00
2017-02-16 04:14:47 +03:00
See [test/README.md ](https://github.com/dotnet/netcorecli-fsc/blob/master/test/README.md ) for more info about test suite
2016-11-29 01:06:11 +03:00
[win-x64-badge]: https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/release_windows_nt_x64
[ubuntu-x64-badge]: https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/release_ubuntu_x64
[osx-x64-badge]: https://ci2.dot.net/buildStatus/icon?job=dotnet_netcorecli-fsc/master/release_osx_x64
2017-02-16 13:16:01 +03:00
[slack]: https://fsharp.slack.com/messages/dotnetcore/
[wiki]: https://github.com/dotnet/netcorecli-fsc/wiki
[fsharp.net.sdk nupkg]: https://www.nuget.org/packages/FSharp.NET.Sdk
[fsharp.sdk nupkg]: https://www.nuget.org/packages/FSharp.Sdk
[dotnet-compile-fsc nupkg]: https://www.nuget.org/packages/dotnet-compile-fsc