Browse Source

Release v4.5.1

spatial v4.5.1
Christoph Ruegg 8 years ago
parent
commit
ed599334d7
  1. 3
      RELEASENOTES.md
  2. 4
      build.fsx
  3. 11
      build/build-framework.fsx
  4. 6
      src/FSharp.Tests/AssemblyInfo.fs
  5. 6
      src/FSharp/AssemblyInfo.fs
  6. 4
      src/FSharp/FSharp.fsproj
  7. 6
      src/Numerics.Tests/Properties/AssemblyInfo.cs
  8. 4
      src/Numerics/Numerics.csproj
  9. 4
      src/TestData/Properties/AssemblyInfo.cs

3
RELEASENOTES.md

@ -1,3 +1,6 @@
### 4.5.1 - 2018-05-22
* Signed NuGet packages
### 4.5.0 - 2018-05-22
* Random: New Xoshiro256StarStar random source *~Colin Green*

4
build.fsx

@ -392,6 +392,8 @@ Target "Build" (fun _ ->
pack "MathNet.Numerics.sln"
CopyDir "out/Numerics/packages/NuGet" "src/Numerics/bin/Release/" (fun n -> n.EndsWith(".nupkg"))
CopyDir "out/Numerics/packages/NuGet" "src/FSharp/bin/Release/" (fun n -> n.EndsWith(".nupkg"))
if hasBuildParam "sign" then
Seq.iter (signNuGet fingerprint timeserver) (!! "out/Numerics/packages/NuGet/*.nupkg" -- "out/Numerics/packages/NuGet/*.Signed.*.nupkg")
)
"Prepare" ==> "Build"
@ -426,6 +428,8 @@ Target "DataBuild" (fun _ ->
pack "src/Data/Matlab/Matlab.csproj"
CopyDir "out/Data/packages/NuGet" "src/Data/Text/bin/Release/" (fun n -> n.EndsWith(".nupkg"))
CopyDir "out/Data/packages/NuGet" "src/Data/Matlab/bin/Release/" (fun n -> n.EndsWith(".nupkg"))
if hasBuildParam "sign" then
Seq.iter (signNuGet fingerprint timeserver) (!! "out/Data/packages/NuGet/*.nupkg" -- "out/Data/packages/NuGet/*.Signed.*.nupkg")
)
"Prepare" ==> "DataBuild"

11
build/build-framework.fsx

@ -283,6 +283,17 @@ let sign fingerprint timeserver files =
if result <> 0 then
failwithf "Error during SignTool call "
let signNuGet fingerprint timeserver file =
CleanDir "obj/NuGet"
let args = sprintf """sign "%s" -HashAlgorithm SHA256 -TimestampHashAlgorithm SHA256 -CertificateFingerprint "%s" -Timestamper "%s""" (FullName file) fingerprint timeserver
let result =
ExecProcess (fun info ->
info.FileName <- "packages/build/NuGet.CommandLine/tools/NuGet.exe"
info.WorkingDirectory <- FullName "obj/NuGet"
info.Arguments <- args) (TimeSpan.FromMinutes 10.)
if result <> 0 then failwith "Error during NuGet sign."
DeleteDir "obj/NuGet"
// ZIP

6
src/FSharp.Tests/AssemblyInfo.fs

@ -10,9 +10,9 @@ open System.Runtime.InteropServices
[<assembly: AssemblyProduct("Math.NET Numerics")>]
[<assembly: AssemblyCopyright("Copyright (c) Math.NET Project")>]
[<assembly: AssemblyVersion("4.5.0.0")>]
[<assembly: AssemblyFileVersion("4.5.0.0")>]
[<assembly: AssemblyInformationalVersion("4.5.0")>]
[<assembly: AssemblyVersion("4.5.1.0")>]
[<assembly: AssemblyFileVersion("4.5.1.0")>]
[<assembly: AssemblyInformationalVersion("4.5.1")>]
[<assembly: ComVisible(false)>]
[<assembly: Guid("C9AA6156-F799-42E4-B50D-2E88AD7D1750")>]

6
src/FSharp/AssemblyInfo.fs

@ -44,9 +44,9 @@ open System.Runtime.InteropServices
[<assembly: AssemblyCulture("")>]
[<assembly: NeutralResourcesLanguage("en")>]
[<assembly: AssemblyVersion("4.5.0.0")>]
[<assembly: AssemblyFileVersion("4.5.0.0")>]
[<assembly: AssemblyInformationalVersion("4.5.0")>]
[<assembly: AssemblyVersion("4.5.1.0")>]
[<assembly: AssemblyFileVersion("4.5.1.0")>]
[<assembly: AssemblyInformationalVersion("4.5.1")>]
[<assembly: ComVisible(false)>]
[<assembly: Guid("048BC4EB-CE2B-4040-9967-4784F5405B0F")>]

4
src/FSharp/FSharp.fsproj

@ -7,11 +7,11 @@
<RootNamespace>MathNet.Numerics</RootNamespace>
<IsPackable>true</IsPackable>
<PackageId>MathNet.Numerics.FSharp$(PackageIdSuffix)</PackageId>
<VersionPrefix>4.5.0</VersionPrefix>
<VersionPrefix>4.5.1</VersionPrefix>
<VersionSuffix></VersionSuffix>
<Title>Math.NET Numerics for F#$(TitleSuffix)</Title>
<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.$(DescriptionSuffix)</Description>
<PackageReleaseNotes>Random: New Xoshiro256StarStar random source ~Colin Green</PackageReleaseNotes>
<PackageReleaseNotes>Signed NuGet packages</PackageReleaseNotes>
<PackageTags>fsharp F# math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</PackageTags>
<IsTool>false</IsTool>
<NeutralLanguage>en</NeutralLanguage>

6
src/Numerics.Tests/Properties/AssemblyInfo.cs

@ -9,8 +9,8 @@ using MathNet.Numerics.UnitTests;
[assembly: ComVisible(false)]
[assembly: Guid("04157581-63f3-447b-a277-83c6e69126a4")]
[assembly: AssemblyVersion("4.5.0.0")]
[assembly: AssemblyFileVersion("4.5.0.0")]
[assembly: AssemblyInformationalVersion("4.5.0")]
[assembly: AssemblyVersion("4.5.1.0")]
[assembly: AssemblyFileVersion("4.5.1.0")]
[assembly: AssemblyInformationalVersion("4.5.1")]
[assembly: UseLinearAlgebraProvider]

4
src/Numerics/Numerics.csproj

@ -7,11 +7,11 @@
<RootNamespace>MathNet.Numerics</RootNamespace>
<IsPackable>true</IsPackable>
<PackageId>MathNet.Numerics$(PackageIdSuffix)</PackageId>
<VersionPrefix>4.5.0</VersionPrefix>
<VersionPrefix>4.5.1</VersionPrefix>
<VersionSuffix></VersionSuffix>
<Title>Math.NET Numerics$(TitleSuffix)</Title>
<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.$(DescriptionSuffix)</Description>
<PackageReleaseNotes>Random: New Xoshiro256StarStar random source ~Colin Green</PackageReleaseNotes>
<PackageReleaseNotes>Signed NuGet packages</PackageReleaseNotes>
<PackageTags>math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft</PackageTags>
<IsTool>false</IsTool>
<NeutralLanguage>en</NeutralLanguage>

4
src/TestData/Properties/AssemblyInfo.cs

@ -15,5 +15,5 @@ using System.Runtime.InteropServices;
[assembly: Guid("a4a6a08e-5265-4608-a43d-e4f2e210ba2d")]
[assembly: AssemblyVersion("4.5.0.0")]
[assembly: AssemblyFileVersion("4.5.0.0")]
[assembly: AssemblyVersion("4.5.1.0")]
[assembly: AssemblyFileVersion("4.5.1.0")]

Loading…
Cancel
Save