Ignas Anikevicius
6d02a8005a
Upgrade the Travis config.
Found at Jon Skeet's blog:
https://codeblog.jonskeet.uk/2017/08/15/using-net-core-2-0-sdk-on-travis/
9 years ago
Ignas Anikevicius
0cef0ca505
Disable certain test targets
9 years ago
Ignas Anikevicius
e6978860a6
Enable more testing for the targets
9 years ago
Ignas Anikevicius
0f7e6a9c6c
Initial FAKE build configuration which is using dotnte CLI
9 years ago
Ignas Anikevicius
fad83886d6
Work on the fake config
9 years ago
Ignas Anikevicius
060fad2500
Revert "Remove paket references"
This reverts commit 833755c360 .
9 years ago
Ignas Anikevicius
833755c360
Remove paket references
9 years ago
Ignas Anikevicius
0731a49697
Remove more stuff
9 years ago
Ignas Anikevicius
16115a6c36
Start cleaning up the fakefile
9 years ago
Ignas Anikevicius
360acb1c28
More fixup after rebase
9 years ago
Ignas Anikevicius
f8e8b0dd74
Fixup after rebase
9 years ago
Ignas Anikevicius
2f54c22a4e
Use VS 2017 in AppVeyor
9 years ago
Ignas Anikevicius
818e5b1b9f
Remove paket.references in favour of {c,f}sproj
9 years ago
Ignas Anikevicius
f1f6e474c6
Start porting examples to the new format
9 years ago
Ignas Anikevicius
f76d1e91a5
Port the benchmarks to the new project format
9 years ago
Ignas Anikevicius
235dbb3bbd
Drop NET35, portable for all and NET40 for F#
9 years ago
Ignas Anikevicius
650899c1e7
Add NETSTANDARD usage to the assembly info of the tests
9 years ago
Ignas Anikevicius
eb3eba9865
Make the FSharpUnitTests compile, drop net35 on test data
9 years ago
Ignas Anikevicius
eef105aa3c
Add support for NUnitLite in the F#
9 years ago
Ignas Anikevicius
e62a3ab99c
Reference the correct project file
9 years ago
Ignas Anikevicius
3b776100a2
Make the multitargetting on netstandard2.0 working.
Need to understand more on why netstandard1.6 does not compile.
9 years ago
Ignas Anikevicius
7b3794ced9
Add NETSTANDARD define to the FSharp compilation, attempt to get multitargeting working
9 years ago
Ignas Anikevicius
86fa7c0ae7
More fixes to the new projects
9 years ago
Ignas Anikevicius
cccf628f2a
Use the new multitargeting syntax for f#, get NET4.5 working
9 years ago
Ignas Anikevicius
a50e853496
Rename the old solution and make copies of the f# projects
9 years ago
Ignas Anikevicius
b20feb0e7b
Add a missing 's' in the test csproj
9 years ago
Ignas Anikevicius
3a61099829
Adjust the namespace for the test program
9 years ago
Ignas Anikevicius
b546cd4062
Update copyright in the test executable
9 years ago
Ignas Anikevicius
91f10f3457
Disable a text handling test for netstandard
9 years ago
Ignas Anikevicius
b655e148ef
Disable RandomSerializationTests for netstandard.
Apparently, the serialization support for `System.Random` is not present
in `netstandard1.3` and even though it was added at some point, it is
again removed from the future `netstandard` versions.
See the following PR for more info:
https://github.com/dotnet/coreclr/pull/11765
9 years ago
Ignas Anikevicius
514b5b82f6
Add NOSYSNUMERICS to netstandard targets.
It seems that serialization support for `Complex` in
`System.Runtime.Numerics` got cleaned up a while ago. It is
scheduled for reintroduction in `netstandard2.1`.
See the following PR for more info:
https://github.com/dotnet/corefx/pull/20222
9 years ago
Ignas Anikevicius
cd66617c39
Add more info to assertion failure messages.
This is for easier debugging in the future of the Complex64
MatrixStorage serialization tests.
9 years ago
Ignas Anikevicius
7ab3202020
Port tests to .NET Core
Use NUnitLite to run tests
9 years ago
Ignas Anikevicius
e3c4429d87
Remove reference includes on netstandard
9 years ago
Ignas Anikevicius
4eb011e45f
Support netstandard1.1 on TestData
9 years ago
Ignas Anikevicius
1740d2a580
Port TestData to netstandard
9 years ago
Ignas Anikevicius
3c6c6bb165
Support netstandard1.3 in Numerics
9 years ago
Ignas Anikevicius
606e038a01
Use a custom flag for NETSTANDARD support
9 years ago
Ignas Anikevicius
b451a54320
Numerics: Include references only in net40 target
9 years ago
Ignas Anikevicius
8b8824dca0
Add support for cryptografic PRNG in netstandard1.6
Use a different way to initialize the PRNG creation for the .NET
framework as described on this SO answer:
https://stackoverflow.com/a/38644970
Add System.Security.Cryptography.Algorithms NuGet on netstandard1.6.
9 years ago
Ryan Blackwell
ec497cb610
Removed ICloneable from NET Standard
10 years ago
Ryan Blackwell
17209413b3
Added support for NET Standard 1.6 to Math.NET Numerics
10 years ago
jb
55e96c80fb
Fix typos ( #527 )
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
0a1cbe718b
Build: use tools version 14.0
9 years ago
Christoph Ruegg
006ba46c95
Tests: work around a weird NUnit issue
9 years ago
Christoph Ruegg
8244c98ff1
Build: update NUnit, no longer use special Test dependency group
9 years ago
Christoph Ruegg
113271a701
Distance: more consistent argument checking
9 years ago
Christoph Ruegg
e5091fbc88
Build: use explicit FCS tooling via nuget package
9 years ago
Christoph Ruegg
167951fec4
Build: explicit paket.references for each f# project
9 years ago