Skip to content

Commit 15fdb48

Browse files
committed
Build: NuGet
1 parent f8763ca commit 15fdb48

27 files changed

Lines changed: 222 additions & 860 deletions

NuGet.config

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<packageSources>
4+
<clear />
5+
<add key="NuGet" value="https://api.nuget.org/v3/index.json" />
6+
</packageSources>
7+
</configuration>

paket.dependencies

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,7 @@
11
source https://api.nuget.org/v3/index.json
22
storage: packages
33

4-
framework: net5.0,net48,net461,net40,netstandard2.0
5-
6-
nuget FSharp.Core 4.7.2
7-
nuget Microsoft.CSharp
8-
9-
// Testing
10-
nuget NUnit framework:net48,net5.0
11-
nuget NUnitLite framework:net48,net5.0
12-
nuget FsUnit framework:net48,net5.0
13-
nuget Microsoft.NET.Test.Sdk framework:net48,net5.0
14-
nuget NUnit3TestAdapter framework:net48,net5.0
15-
16-
// Benchmarks
17-
nuget BenchmarkDotNet lowest_matching, strategy:min, framework:net5.0,net48
18-
19-
nuget Microsoft.NETFramework.ReferenceAssemblies copy_local:true, framework:net48,net461,net40
20-
nuget NETStandard.Library lowest_matching, strategy:min, framework:netstandard2.0
4+
framework: net5.0,net48,net461,netstandard2.0
215

226
group Build
237
source https://api.nuget.org/v3/index.json

paket.lock

Lines changed: 1 addition & 684 deletions
Large diffs are not rendered by default.

src/Benchmark/Benchmark.csproj

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,11 @@
1818
<ProjectReference Include="..\Numerics\Numerics.csproj" />
1919
<ProjectReference Include="..\Providers.MKL\Providers.MKL.csproj" />
2020
</ItemGroup>
21-
<Import Project="..\..\.paket\Paket.Restore.targets" />
21+
<ItemGroup>
22+
<PackageReference Include="BenchmarkDotNet" Version="0.13.0" />
23+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.2">
24+
<PrivateAssets>all</PrivateAssets>
25+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
26+
</PackageReference>
27+
</ItemGroup>
2228
</Project>

src/Benchmark/paket.references

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/Data.Matlab/Data.Matlab.csproj

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
<Project Sdk="Microsoft.NET.Sdk">
33
<PropertyGroup>
44
<OutputType>Library</OutputType>
5-
<TargetFrameworks>net5.0;net40;net461;netstandard2.0</TargetFrameworks>
5+
<TargetFrameworks>net5.0;net461;net48;netstandard2.0</TargetFrameworks>
66
<AssemblyName>MathNet.Numerics.Data.Matlab</AssemblyName>
77
<RootNamespace>MathNet.Numerics.Data.Matlab</RootNamespace>
88
<IsPackable>true</IsPackable>
9-
<PackageId>MathNet.Numerics.Data.Matlab$(PackageIdSuffix)</PackageId>
9+
<PackageId>MathNet.Numerics.Data.Matlab</PackageId>
10+
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Data.Matlab.Signed</PackageId>
1011
<VersionPrefix>4.15.0</VersionPrefix>
1112
<VersionSuffix></VersionSuffix>
1213
<Title>Math.NET Numerics - MATLAB Data I/O Extensions$(TitleSuffix)</Title>
@@ -36,5 +37,10 @@ F#: BigRational.FromDecimal ~Brian Berns</PackageReleaseNotes>
3637
<Reference Include="System.Numerics" />
3738
<Reference Include="System.Runtime.Serialization" />
3839
</ItemGroup>
39-
<Import Project="..\..\.paket\Paket.Restore.targets" />
40+
<ItemGroup>
41+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.2">
42+
<PrivateAssets>all</PrivateAssets>
43+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
44+
</PackageReference>
45+
</ItemGroup>
4046
</Project>

src/Data.Matlab/paket.references

Lines changed: 0 additions & 1 deletion
This file was deleted.

src/Data.Tests/Data.Tests.csproj

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,14 @@
2727
<ItemGroup>
2828
<Service Include="{82a7f48d-3b50-4b1e-b82e-3ada8210c358}" />
2929
</ItemGroup>
30-
<Import Project="..\..\.paket\Paket.Restore.targets" />
30+
<ItemGroup>
31+
<PackageReference Include="NUnit" Version="3.13.2" />
32+
<PackageReference Include="NUnit3TestAdapter" Version="4.0.0" />
33+
<PackageReference Include="NUnitLite" Version="3.13.2" />
34+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.10.0" />
35+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.2">
36+
<PrivateAssets>all</PrivateAssets>
37+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
38+
</PackageReference>
39+
</ItemGroup>
3140
</Project>

src/Data.Tests/paket.references

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/Data.Text/Data.Text.csproj

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
<Project Sdk="Microsoft.NET.Sdk">
33
<PropertyGroup>
44
<OutputType>Library</OutputType>
5-
<TargetFrameworks>net5.0;net40;net461;netstandard2.0</TargetFrameworks>
5+
<TargetFrameworks>net5.0;net461;net48;netstandard2.0</TargetFrameworks>
66
<AssemblyName>MathNet.Numerics.Data.Text</AssemblyName>
77
<RootNamespace>MathNet.Numerics.Data.Text</RootNamespace>
88
<IsPackable>true</IsPackable>
9-
<PackageId>MathNet.Numerics.Data.Text$(PackageIdSuffix)</PackageId>
9+
<PackageId>MathNet.Numerics.Data.Text</PackageId>
10+
<PackageId Condition="'$(StrongName)'=='True'">MathNet.Numerics.Data.Text.Signed</PackageId>
1011
<VersionPrefix>4.15.0</VersionPrefix>
1112
<VersionSuffix></VersionSuffix>
1213
<Title>Math.NET Numerics - Text Data I/O Extensions$(TitleSuffix)</Title>
@@ -36,5 +37,10 @@ F#: BigRational.FromDecimal ~Brian Berns</PackageReleaseNotes>
3637
<Reference Include="System.Numerics" />
3738
<Reference Include="System.Runtime.Serialization" />
3839
</ItemGroup>
39-
<Import Project="..\..\.paket\Paket.Restore.targets" />
40+
<ItemGroup>
41+
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.2">
42+
<PrivateAssets>all</PrivateAssets>
43+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
44+
</PackageReference>
45+
</ItemGroup>
4046
</Project>

0 commit comments

Comments
 (0)