Christoph Ruegg
15298fbc5f
Migrate to .NET SDK 3.1 LTS and update dependencies
7 years ago
Christoph Ruegg
a95104b58b
Upgrade to .Net Core 2.2 (2.2.4, SDK 2.2.106)
7 years ago
Christoph Ruegg
2361efa654
Build: fix data package build and tests
7 years ago
Christoph Ruegg
77c174d969
Tests: test against .Net Core 2.1 instead of 1.1 and 2.0 (both deprecated)
8 years ago
Christoph Ruegg
b7d9496a07
Build: less aggressive framework filters
8 years ago
Christoph Ruegg
64a48f3eda
Build: upgrade NETStandard.Library meta-package to v2.0.3
8 years ago
Christoph Ruegg
7ac884455d
Tests leverage Microsoft.NET.Test.Sdk and NUnit3TestAdapter, simplify projects with Directory.Build.props
8 years ago
Christoph Ruegg
728f54d7f0
Update dependencies and SDK
8 years ago
Christoph Ruegg
b0f5f747cb
Paket: restrict test and benchmark dependencies to required targets, pin FsUnit to 3.0
8 years ago
Christoph Ruegg
11aaaf62ea
Data: target Numerics v4.0.0
8 years ago
Christoph Ruegg
45b437aa63
Benchmark: support netcoreapp2.0
8 years ago
Christoph Ruegg
79fa123650
Benchmarks: rework, cleanup
8 years ago
Christoph Ruegg
543164462e
Build: trial to switch to FSharp.Core 4.3.3 (better netstandard2.0 support)
8 years ago
Christoph Ruegg
94477de4a0
Build: trial to switch to latest .Net Core Runtime
8 years ago
Christoph Ruegg
938bfc909d
Build: trial to remove explicit runtime packages
8 years ago
Christoph Ruegg
c2de0dd7da
Build: framework restrictions: drop net45 for .Net Core
8 years ago
Christoph Ruegg
a101a8f709
Paket: try storage:none for Benchmark group, nuget3 feed, reinstall
8 years ago
Christoph Ruegg
41ce5dc1aa
Benchmark: add back to solution, migrate to Paket
8 years ago
Christoph Ruegg
748a8abe58
Release Data Extensions v4.0.0-beta01
8 years ago
Christoph Ruegg
7fac4c61e6
Tests: restructure test build targets
8 years ago
Christoph Ruegg
e44ec41242
Build: relax framework restrictions on test frameworks
9 years ago
Christoph Ruegg
c2cd8f2931
Build: downgrade Microsoft.NETCore.App to 2.0.0
9 years ago
Christoph Ruegg
29fce578d4
Build: explicitly require dotnet sdk version
9 years ago
Christoph Ruegg
041f030459
Build: explicitly version Microsoft.NETCore.App
9 years ago
Christoph Ruegg
647982dd9a
Build: explicitly depend on runtimes (why?)
9 years ago
Christoph Ruegg
7c39bd0248
Build: manage package references with Paket again
9 years ago
Christoph Ruegg
7cf4c6fcc1
Build: upgrade FSharp.Core dependency to v4.0.0.1, also upgrade FAKE and NuGet.CommandLine
9 years ago
Christoph Ruegg
8244c98ff1
Build: update NUnit, no longer use special Test dependency group
9 years ago
Christoph Ruegg
e5091fbc88
Build: use explicit FCS tooling via nuget package
9 years ago
Christoph Ruegg
ac856e668e
Bench: use min transitive dependency strategy to avoid strong name hell
10 years ago
Christoph Ruegg
fd345c34ca
Paket: disable content of TraceEvent package
10 years ago
Christoph Ruegg
0c1d99506a
NuGet: switch to TLS feeds
10 years ago
Christoph Ruegg
f8557d3f83
Bench: add memory and inlining diagnostics
10 years ago
Christoph Ruegg
0be3925a8c
Bench: revive benchmarking project, for FFT
10 years ago
Christoph Ruegg
b866a4cb32
Build: try migrating to NUnit v3.2 (from v2)
Includes a workaround for a type collision when using NUnit3's .Net 2.0
build on .Net 3.5, see nunit/nunit#1349 for details.
Leverage Paket file-dependencies for FsUnit instead of NuGet packages
since it makes sense and the FsUnit NuGet package no longer supports
.Net 3.5. Partially migrate to FsUnitTypes where possible.
Since every unit test file had to be touched anyway, also fixes file headers
where they were broken.
No longer commit packages folder (.gitignore). Use restore.cmd to restore.
10 years ago
Christoph Ruegg
5b60f6ba00
Build: downgrade FsUnit to <1.4 since it dropped .Net 3.5 support
11 years ago
Christoph Ruegg
f28e6844a1
Build: use paket groups, project file cleanups
11 years ago
Christoph Ruegg
adb8f96d79
Tooling: update dependencies (FAKE 4.1, FSharp.Core, FsUnit, NUnit)
11 years ago
Christoph Ruegg
a97604768c
Docs: simplify home page, fix tooltips
11 years ago
Christoph Ruegg
431b727ebe
Dependencies
11 years ago
Christoph Ruegg
e0d62b721e
Tooling update
11 years ago
Christoph Ruegg
efbb4fefbf
Build: fix TaskParallelLibrary dependency version string (drop patch suffix)
12 years ago
Christoph Ruegg
e2271d7f58
Migrate to new official FSharp.Core NuGet package (paket-v20a7)
12 years ago
Christoph Ruegg
226e1e07a1
Build: for F# on net35 use traditional FSharp.Core reference instead of NuGet
For C# and also for all non-net35 F# targets we still use the proper NuGet package.
This allows us to use one FSharp.Core NuGet package only (instead of two
with platform-groups), resolving quite a few issues.
12 years ago
Christoph Ruegg
2e777a3a2d
Paket: use NuGet.CommandLine instead of local tool
12 years ago
Christoph Ruegg
db14921b0d
Paket: explicit FSharp.Core dependency
12 years ago
Christoph Ruegg
1153cd7ecc
Paket: migrate to official FSharp.Core.Microsoft.Signed package
12 years ago
Christoph Ruegg
f26bf2c210
Paket: update build bootstrap scripts to leverage Paket; upgrade FSharp.Formatting
12 years ago
Christoph Ruegg
ebf665d5a3
Paket: clean indirect dependencies
12 years ago
Christoph Ruegg
43c2e581c5
Paket: convert-from-nuget
12 years ago