Browse Source

Build: apparently travis-ci is dead; some docs fixes on compatibility

dependabot/nuget/NUnit3TestAdapter-4.2.0
Christoph Ruegg 5 years ago
parent
commit
2b67876d28
  1. 22
      .travis.yml
  2. 1
      MathNet.Numerics.sln
  3. 22
      README.md
  4. 22
      docs/content/Compatibility.md
  5. 9
      docs/content/index.md
  6. 2
      docs/tools/templates/template.cshtml

22
.travis.yml

@ -1,22 +0,0 @@
language: csharp
env:
- HOME=/home/travis APPDATA=/home/travis LocalAppData=/home/travis
sudo: required #false
dist: bionic
dotnet: 5.0.100
mono:
- 6.10.0
os:
- linux
branches:
except:
- gh-pages
script:
- ./build.sh Test quick
global:
- DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true
- DOTNET_CLI_TELEMETRY_OPTOUT=1

1
MathNet.Numerics.sln

@ -26,7 +26,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Numerics.Tests", "src\Numer
EndProject EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{B54A0B40-DE22-49FB-B1C0-6E5BDA3B0B2F}" Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{B54A0B40-DE22-49FB-B1C0-6E5BDA3B0B2F}"
ProjectSection(SolutionItems) = preProject ProjectSection(SolutionItems) = preProject
.travis.yml = .travis.yml
appveyor.yml = appveyor.yml appveyor.yml = appveyor.yml
docs\tools\build-docs.fsx = docs\tools\build-docs.fsx docs\tools\build-docs.fsx = docs\tools\build-docs.fsx
build\build-framework.fsx = build\build-framework.fsx build\build-framework.fsx = build\build-framework.fsx

22
README.md

@ -34,11 +34,12 @@ Core Package:
- **MathNet.Numerics** - **MathNet.Numerics**
- **MathNet.Numerics.FSharp** - optional extensions for a better F# experience. BigRational. - **MathNet.Numerics.FSharp** - optional extensions for a better F# experience. BigRational.
Alternative Provider Packages (optional): Intel MKL Provider (optional):
- **MathNet.Numerics.MKL.Win** - Native Intel MKL Linear Algebra provider (Windows). - **MathNet.Numerics.Providers.MKL** - Binding to Native Intel MKL provider.
- **MathNet.Numerics.MKL.Win-x86** - Native Intel MKL Linear Algebra provider (Windows/32-bit only). - **MathNet.Numerics.MKL.Win** - Native Intel MKL provider (Windows).
- **MathNet.Numerics.MKL.Win-x64** - Native Intel MKL Linear Algebra provider (Windows/64-bit only). - **MathNet.Numerics.MKL.Win-x86** - Native Intel MKL provider (Windows/32-bit only).
- **MathNet.Numerics.MKL.Win-x64** - Native Intel MKL provider (Windows/64-bit only).
Data/IO Packages for reading and writing data (optional): Data/IO Packages for reading and writing data (optional):
@ -50,21 +51,16 @@ Platform Support and Dependencies
Supported Platforms: Supported Platforms:
- .Net Framework 4.0 or higher and Mono (Package includes builds for 4.0 and 4.6.1) - .NET 5.0 or higher (Package includes builds for 5.0)
- .Net Standard 1.3 or higher (Package includes builds for 1.3 and 2.0) - .NET Framework 4.6.1 or higher (Package includes builds for 4.6.1 and 4.8)
- .NET Standard 2.0 or higher (Package includes builds for 2.0)
Supported Platforms for the F# extensions:
- .Net Framework 4.5 or higher (Package includes builds for 4.5)
- .Net Standard 1.6 or higher (Package includes builds for 1.6 and 2.0)
For full details, dependencies and platform discrepancies see [Platform Compatibility](https://numerics.mathdotnet.com/Compatibility.html). For full details, dependencies and platform discrepancies see [Platform Compatibility](https://numerics.mathdotnet.com/Compatibility.html).
Building Math.NET Numerics Building Math.NET Numerics
-------------------------- --------------------------
Windows (.Net): [![AppVeyor build status](https://ci.appveyor.com/api/projects/status/79j22c061saisces/branch/master)](https://ci.appveyor.com/project/cdrnet/mathnet-numerics) Windows (.Net): [![AppVeyor build status](https://ci.appveyor.com/api/projects/status/79j22c061saisces/branch/master)](https://ci.appveyor.com/project/cdrnet/mathnet-numerics)
Linux (Mono): [![Travis Build Status](https://travis-ci.org/mathnet/mathnet-numerics.svg?branch=master)](https://travis-ci.org/mathnet/mathnet-numerics)
You can build Math.NET Numerics with an IDE like VisualStudio or JetBrains Rider, with MsBuild, .Net CLI tools or with FAKE (recommended). You can build Math.NET Numerics with an IDE like VisualStudio or JetBrains Rider, with MsBuild, .Net CLI tools or with FAKE (recommended).

22
docs/content/Compatibility.md

@ -3,18 +3,10 @@ Platform Support
Supported Platforms: Supported Platforms:
- .Net Framework 4.0 and higher, with builds for .Net 4.0 and 4.6.1. - .NET 5.0 or higher, with builds for 5.0.
- .Net Standard 1.3 and higher, with builds for .Net Standard 1.3 and 2.0. - .NET Framework 4.6.1 or higher, with builds for 4.6.1 and 4.8.
- .Net Core (via .Net Standard) - .NET Standard 2.0 or higher, with builds for 2.0.
- Mono (via .Net Framework) - Mono (via .NET Standard)
- Windows, Linux and Mac.
The F# extensions support a slightly reduced platform set:
- .Net Framework 4.5 and higher, with builds for .Net 4.5.
- .Net Standard 1.6 and higher, with builds for .Net Standard 1.6 and 2.0.
- .Net Core (via .Net Standard)
- Mono (via .Net Framework)
- Windows, Linux and Mac. - Windows, Linux and Mac.
@ -23,6 +15,8 @@ Dependencies
Package Dependencies: Package Dependencies:
- .Net 4.0 and higher, .Net Standard 2.0, Mono: None - .NET 5.0 and higher: None
- .Net Standard 1.3: NETStandard.Library and many System.* packages - .NET Framework 4.6.1: [System.ValueTuple](https://www.nuget.org/packages/System.ValueTuple)
- .NET Framework 4.8 and higher: None
- .Net Standard 2.0 and higher: None
- F#: additionally [FSharp.Core](https://www.nuget.org/packages/FSharp.Core) - F#: additionally [FSharp.Core](https://www.nuget.org/packages/FSharp.Core)

9
docs/content/index.md

@ -8,11 +8,10 @@ regression, optimization problems and more.
Math.NET Numerics is part of the [Math.NET initiative](https://www.mathdotnet.com/) Math.NET Numerics is part of the [Math.NET initiative](https://www.mathdotnet.com/)
and is the result of merging dnAnalytics with Math.NET Iridium, replacing both. and is the result of merging dnAnalytics with Math.NET Iridium, replacing both.
Available for free under the [MIT/X11 License](License.html). Available for free under the [MIT License](License.html).
It targets Microsoft .Net 4.0 and higher, including Mono, and .Net Standard 1.3 It targets Microsoft .NET 5.0, .NET 4.6.1 and higher, and .NET Standard 2.0
and higher (with builds for .Net Standard 2.0). In addition to a purely and higher. In addition to a purely managed implementation it also supports
managed implementation it also supports native hardware optimization. native hardware optimization. See [Platform Support](Compatibility.html) for full details.
See [Platform Support](Compatibility.html) for full details.
NuGet Packages NuGet Packages
-------------- --------------

2
docs/tools/templates/template.cshtml

@ -63,7 +63,7 @@
<li class="nav-header">Math.NET Numerics</li> <li class="nav-header">Math.NET Numerics</li>
<li><a href="@Root/Packages.html">NuGet & Binaries</a></li> <li><a href="@Root/Packages.html">NuGet & Binaries</a></li>
<li><a href="@Root/ReleaseNotes.html">Release Notes</a></li> <li><a href="@Root/ReleaseNotes.html">Release Notes</a></li>
<li><a href="@Root/License.html">MIT/X11 License</a></li> <li><a href="@Root/License.html">MIT License</a></li>
<li><a href="@Root/Compatibility.html">Platform Support</a></li> <li><a href="@Root/Compatibility.html">Platform Support</a></li>
<li><a href="https://numerics.mathdotnet.com/api/">Class Reference</a></li> <li><a href="https://numerics.mathdotnet.com/api/">Class Reference</a></li>
<li><a href="https://github.com/mathnet/mathnet-numerics/issues">Issues & Bugs</a></li> <li><a href="https://github.com/mathnet/mathnet-numerics/issues">Issues & Bugs</a></li>

Loading…
Cancel
Save