Browse Source

Build: add remaining NuSpec files

Such that GitHub hopefully understands them...
arrays
Christoph Ruegg 7 years ago
parent
commit
51094fd805
  1. 2
      .paket/Paket.Restore.targets
  2. 5
      MathNet.Numerics.CUDA.sln
  3. 8
      MathNet.Numerics.Data.sln
  4. 10
      MathNet.Numerics.MKL.sln
  5. 5
      MathNet.Numerics.OpenBLAS.sln
  6. 1
      MathNet.Numerics.sln
  7. 31
      build/MathNet.Numerics.Data.Matlab.nuspec
  8. 31
      build/MathNet.Numerics.Data.Text.nuspec
  9. 43
      build/MathNet.Numerics.FSharp.Signed.nuspec
  10. 43
      build/MathNet.Numerics.FSharp.nuspec
  11. 39
      build/MathNet.Numerics.Signed.nuspec
  12. 49
      build/MathNet.Numerics.nuspec

2
.paket/Paket.Restore.targets

@ -252,7 +252,7 @@
</PropertyGroup>
<ItemGroup>
<_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.nuspec"/>
<_NuspecFiles Include="$(AdjustedNuspecOutputPath)\*.$(PackageVersion).nuspec"/>
</ItemGroup>
<Exec Command='$(PaketCommand) fix-nuspecs files "@(_NuspecFiles)" project-file "$(PaketProjectFile)" ' Condition="@(_NuspecFiles) != ''" />

5
MathNet.Numerics.CUDA.sln

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2026
# Visual Studio Version 16
VisualStudioVersion = 16.0.28922.388
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{5A0892FF-82CE-40FC-BCE1-73810C615F52}"
ProjectSection(SolutionItems) = preProject
@ -40,6 +40,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{97C9717A
ProjectSection(SolutionItems) = preProject
build\build-framework.fsx = build\build-framework.fsx
build.fsx = build.fsx
build\MathNet.Numerics.CUDA.Win.nuspec = build\MathNet.Numerics.CUDA.Win.nuspec
paket.dependencies = paket.dependencies
paket.lock = paket.lock
EndProjectSection

8
MathNet.Numerics.Data.sln

@ -1,11 +1,11 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2026
# Visual Studio Version 16
VisualStudioVersion = 16.0.28922.388
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Matlab", "src\Data\Matlab\Matlab.csproj", "{550FB330-C86F-4C9D-9B4C-6D830CEB7520}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Data Tests", "src\Data.Tests\Data.Tests.csproj", "{6B0247F6-B332-41BC-B100-C0E5509EE612}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Data.Tests", "src\Data.Tests\Data.Tests.csproj", "{6B0247F6-B332-41BC-B100-C0E5509EE612}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Text", "src\Data\Text\Text.csproj", "{9D3A08E1-6B96-4552-A535-412E589B3264}"
EndProject
@ -23,8 +23,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{D954831A
ProjectSection(SolutionItems) = preProject
build\build-framework.fsx = build\build-framework.fsx
build.fsx = build.fsx
build\MathNet.Numerics.Extension.nuspec = build\MathNet.Numerics.Extension.nuspec
build\MathNet.Numerics.nuspec = build\MathNet.Numerics.nuspec
paket.dependencies = paket.dependencies
paket.lock = paket.lock
EndProjectSection

10
MathNet.Numerics.MKL.sln

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2026
# Visual Studio Version 16
VisualStudioVersion = 16.0.28922.388
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{5A0892FF-82CE-40FC-BCE1-73810C615F52}"
ProjectSection(SolutionItems) = preProject
@ -40,6 +40,12 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{97C9717A
ProjectSection(SolutionItems) = preProject
build\build-framework.fsx = build\build-framework.fsx
build.fsx = build.fsx
build\MathNet.Numerics.MKL.Linux-x64.nuspec = build\MathNet.Numerics.MKL.Linux-x64.nuspec
build\MathNet.Numerics.MKL.Linux-x86.nuspec = build\MathNet.Numerics.MKL.Linux-x86.nuspec
build\MathNet.Numerics.MKL.Linux.nuspec = build\MathNet.Numerics.MKL.Linux.nuspec
build\MathNet.Numerics.MKL.Win-x64.nuspec = build\MathNet.Numerics.MKL.Win-x64.nuspec
build\MathNet.Numerics.MKL.Win-x86.nuspec = build\MathNet.Numerics.MKL.Win-x86.nuspec
build\MathNet.Numerics.MKL.Win.nuspec = build\MathNet.Numerics.MKL.Win.nuspec
paket.dependencies = paket.dependencies
paket.lock = paket.lock
EndProjectSection

5
MathNet.Numerics.OpenBLAS.sln

@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2026
# Visual Studio Version 16
VisualStudioVersion = 16.0.28922.388
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Common", "Common", "{5A0892FF-82CE-40FC-BCE1-73810C615F52}"
ProjectSection(SolutionItems) = preProject
@ -40,6 +40,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{97C9717A
ProjectSection(SolutionItems) = preProject
build\build-framework.fsx = build\build-framework.fsx
build.fsx = build.fsx
build\MathNet.Numerics.CUDA.Win.nuspec = build\MathNet.Numerics.CUDA.Win.nuspec
paket.dependencies = paket.dependencies
paket.lock = paket.lock
EndProjectSection

1
MathNet.Numerics.sln

@ -33,7 +33,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{B54A0B40
build.fsx = build.fsx
src\Directory.Build.props = src\Directory.Build.props
global.json = global.json
build\MathNet.Numerics.nuspec = build\MathNet.Numerics.nuspec
paket.dependencies = paket.dependencies
paket.lock = paket.lock
EndProjectSection

31
build/MathNet.Numerics.Data.Matlab.nuspec

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>MathNet.Numerics.Data.Matlab</id>
<version>4.0.0</version>
<title>Math.NET Numerics - MATLAB Data I/O Extensions</title>
<authors>Christoph Ruegg, Marcus Cuda</authors>
<owners>Christoph Ruegg, Marcus Cuda</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>https://numerics.mathdotnet.com/License.html</licenseUrl>
<projectUrl>https://numerics.mathdotnet.com/</projectUrl>
<iconUrl>https://www.mathdotnet.com/images/MathNet128.png</iconUrl>
<description>MathWorks MATLAB Data Input/Output Extensions for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.</description>
<releaseNotes>Support for Math.NET Numerics v4
In addition to .Net 4.0 and newer now also targets .Net Standard 1.3 and 2.0.</releaseNotes>
<copyright>Copyright Math.NET Project</copyright>
<tags>math numeric data matlab</tags>
<repository type="git" url="https://github.com/mathnet/mathnet-numerics" />
<dependencies>
<group targetFramework=".NETFramework4.0">
<dependency id="MathNet.Numerics" version="4.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard1.3">
<dependency id="MathNet.Numerics" version="4.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0">
<dependency id="MathNet.Numerics" version="4.0.0" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>

31
build/MathNet.Numerics.Data.Text.nuspec

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>MathNet.Numerics.Data.Text</id>
<version>4.0.0</version>
<title>Math.NET Numerics - Text Data I/O Extensions</title>
<authors>Christoph Ruegg, Marcus Cuda</authors>
<owners>Christoph Ruegg, Marcus Cuda</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>https://numerics.mathdotnet.com/License.html</licenseUrl>
<projectUrl>https://numerics.mathdotnet.com/</projectUrl>
<iconUrl>https://www.mathdotnet.com/images/MathNet128.png</iconUrl>
<description>Text Data Input/Output Extensions for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.</description>
<releaseNotes>Support for Math.NET Numerics v4
In addition to .Net 4.0 and newer now also targets .Net Standard 1.3 and 2.0.</releaseNotes>
<copyright>Copyright Math.NET Project</copyright>
<tags>math numeric data text csv tsv json xml</tags>
<repository type="git" url="https://github.com/mathnet/mathnet-numerics" />
<dependencies>
<group targetFramework=".NETFramework4.0">
<dependency id="MathNet.Numerics" version="4.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard1.3">
<dependency id="MathNet.Numerics" version="4.0.0" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0">
<dependency id="MathNet.Numerics" version="4.0.0" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>

43
build/MathNet.Numerics.FSharp.Signed.nuspec

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>MathNet.Numerics.FSharp.Signed</id>
<version></version>
<title>Math.NET Numerics for F# - Strong Name Edition</title>
<authors>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</authors>
<owners>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>https://numerics.mathdotnet.com/License.html</licenseUrl>
<projectUrl>https://numerics.mathdotnet.com/</projectUrl>
<iconUrl>https://www.mathdotnet.com/images/MathNet128.png</iconUrl>
<description>F# Modules for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .Net Framework 4.5 or higher and .Net Standard 1.6 or higher, on Windows, Linux and Mac. This package contains strong-named assemblies for legacy use cases (not recommended).</description>
<releaseNotes></releaseNotes>
<copyright>Copyright Math.NET Project</copyright>
<tags>fsharp F# math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</tags>
<repository type="git" url="https://github.com/mathnet/mathnet-numerics" />
<dependencies>
<group targetFramework=".NETFramework4.5">
<dependency id="MathNet.Numerics.Signed" version="4.7.0" exclude="Build,Analyzers" />
<dependency id="FSharp.Core" version="4.3.3" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard1.6">
<dependency id="MathNet.Numerics.Signed" version="4.7.0" exclude="Build,Analyzers" />
<dependency id="FSharp.Core" version="4.3.3" exclude="Build,Analyzers" />
<dependency id="NETStandard.Library" version="2.0.3" exclude="Build,Analyzers" />
<dependency id="System.Runtime" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Numerics" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Formatters" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Primitives" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Xml" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Cryptography.Algorithms" version="4.3.1" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0">
<dependency id="MathNet.Numerics.Signed" version="4.7.0" exclude="Build,Analyzers" />
<dependency id="FSharp.Core" version="4.3.3" exclude="Build,Analyzers" />
<dependency id="System.Runtime" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Numerics" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Cryptography.Algorithms" version="4.3.1" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>

43
build/MathNet.Numerics.FSharp.nuspec

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>MathNet.Numerics.FSharp</id>
<version></version>
<title>Math.NET Numerics for F#</title>
<authors>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</authors>
<owners>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>https://numerics.mathdotnet.com/License.html</licenseUrl>
<projectUrl>https://numerics.mathdotnet.com/</projectUrl>
<iconUrl>https://www.mathdotnet.com/images/MathNet128.png</iconUrl>
<description>F# Modules for Math.NET Numerics, the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .Net Framework 4.5 or higher and .Net Standard 1.6 or higher, on Windows, Linux and Mac.</description>
<releaseNotes></releaseNotes>
<copyright>Copyright Math.NET Project</copyright>
<tags>fsharp F# math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</tags>
<repository type="git" url="https://github.com/mathnet/mathnet-numerics" />
<dependencies>
<group targetFramework=".NETFramework4.5">
<dependency id="MathNet.Numerics" version="4.7.0" exclude="Build,Analyzers" />
<dependency id="FSharp.Core" version="4.3.3" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard1.6">
<dependency id="MathNet.Numerics" version="4.7.0" exclude="Build,Analyzers" />
<dependency id="FSharp.Core" version="4.3.3" exclude="Build,Analyzers" />
<dependency id="NETStandard.Library" version="2.0.3" exclude="Build,Analyzers" />
<dependency id="System.Runtime" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Numerics" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Formatters" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Primitives" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Xml" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Cryptography.Algorithms" version="4.3.1" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0">
<dependency id="MathNet.Numerics" version="4.7.0" exclude="Build,Analyzers" />
<dependency id="FSharp.Core" version="4.3.3" exclude="Build,Analyzers" />
<dependency id="System.Runtime" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Numerics" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Cryptography.Algorithms" version="4.3.1" exclude="Build,Analyzers" />
</group>
</dependencies>
</metadata>
</package>

39
build/MathNet.Numerics.Signed.nuspec

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>MathNet.Numerics.Signed</id>
<version></version>
<title>Math.NET Numerics - Strong Name Edition</title>
<authors>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</authors>
<owners>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>https://numerics.mathdotnet.com/License.html</licenseUrl>
<projectUrl>https://numerics.mathdotnet.com/</projectUrl>
<iconUrl>https://www.mathdotnet.com/images/MathNet128.png</iconUrl>
<description>Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .Net Framework 4.0 or higher and .Net Standard 1.3 or higher, on Windows, Linux and Mac. This package contains strong-named assemblies for legacy use cases (not recommended).</description>
<releaseNotes></releaseNotes>
<copyright>Copyright Math.NET Project</copyright>
<tags>math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</tags>
<repository type="git" url="https://github.com/mathnet/mathnet-numerics" />
<dependencies>
<group targetFramework=".NETFramework4.0" />
<group targetFramework=".NETFramework4.6.1" />
<group targetFramework=".NETStandard1.3">
<dependency id="NETStandard.Library" version="2.0.3" exclude="Build,Analyzers" />
<dependency id="System.Runtime" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Numerics" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Formatters" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Primitives" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Xml" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Cryptography.Algorithms" version="4.3.1" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0" />
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Core" targetFramework=".NETFramework4.0" />
<frameworkAssembly assemblyName="System" targetFramework=".NETFramework4.0" />
<frameworkAssembly assemblyName="System.Numerics" targetFramework=".NETFramework4.0" />
<frameworkAssembly assemblyName="System.Runtime.Serialization" targetFramework=".NETFramework4.0" />
</frameworkAssemblies>
</metadata>
</package>

49
build/MathNet.Numerics.nuspec

@ -1,22 +1,39 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<metadata xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<id>@project@</id>
<version>@build.number@</version>
<title>@title@</title>
<summary>@summary@</summary>
<description>@description@</description>
<authors>@authors@</authors>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
<metadata>
<id>MathNet.Numerics</id>
<version></version>
<title>Math.NET Numerics</title>
<authors>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</authors>
<owners>Christoph Ruegg, Marcus Cuda, Jurgen Van Gael</owners>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<licenseUrl>https://numerics.mathdotnet.com/License.html</licenseUrl>
<projectUrl>https://numerics.mathdotnet.com/</projectUrl>
<iconUrl>https://www.mathdotnet.com/images/MathNet128.png</iconUrl>
<licenseUrl>https://numerics.mathdotnet.com/License.html</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<tags>@tags@</tags>
<releaseNotes>@releaseNotes@</releaseNotes>
@dependencies@
<description>Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use. Supports .Net Framework 4.0 or higher and .Net Standard 1.3 or higher, on Windows, Linux and Mac.</description>
<releaseNotes></releaseNotes>
<copyright>Copyright Math.NET Project</copyright>
<tags>math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</tags>
<repository type="git" url="https://github.com/mathnet/mathnet-numerics" />
<dependencies>
<group targetFramework=".NETFramework4.0" />
<group targetFramework=".NETFramework4.6.1" />
<group targetFramework=".NETStandard1.3">
<dependency id="NETStandard.Library" version="2.0.3" exclude="Build,Analyzers" />
<dependency id="System.Runtime" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Numerics" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Formatters" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Primitives" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Runtime.Serialization.Xml" version="4.3.0" exclude="Build,Analyzers" />
<dependency id="System.Security.Cryptography.Algorithms" version="4.3.1" exclude="Build,Analyzers" />
</group>
<group targetFramework=".NETStandard2.0" />
</dependencies>
<frameworkAssemblies>
<frameworkAssembly assemblyName="System.Numerics" targetFramework="net40, win8, sl5, MonoAndroid1, MonoTouch1" />
<frameworkAssembly assemblyName="System.Core" targetFramework=".NETFramework4.0" />
<frameworkAssembly assemblyName="System" targetFramework=".NETFramework4.0" />
<frameworkAssembly assemblyName="System.Numerics" targetFramework=".NETFramework4.0" />
<frameworkAssembly assemblyName="System.Runtime.Serialization" targetFramework=".NETFramework4.0" />
</frameworkAssemblies>
</metadata>
@files@
</package>
</package>
Loading…
Cancel
Save