From 41a6639694315a0d7e9aaf4300f73a45a11fb8ff Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Fri, 13 Jun 2014 15:23:05 +0200 Subject: [PATCH] Build: drop legacy NuGet packaging build scripts --- MathNet.Numerics.All.sln | 2 +- MathNet.Numerics.sln | 2 +- build.fsx | 4 +- build/{NuGet => }/MathNet.Numerics.nuspec | 0 build/NuGet/.gitignore | 4 - .../MathNet.Numerics.FSharp.Sample.nuspec | 23 ----- .../MathNet.Numerics.FSharp.Signed.nuspec | 23 ----- .../FSharp/MathNet.Numerics.FSharp.nuspec | 23 ----- .../MathNet.Numerics.Sample.nuspec | 23 ----- .../MathNet.Numerics.Signed.nuspec | 20 ---- build/NuGet/Numerics/MathNet.Numerics.nuspec | 20 ---- build/NuGet/nuget-signed.proj | 83 ----------------- build/NuGet/nuget.proj | 93 ------------------- 13 files changed, 4 insertions(+), 316 deletions(-) rename build/{NuGet => }/MathNet.Numerics.nuspec (100%) delete mode 100644 build/NuGet/.gitignore delete mode 100644 build/NuGet/FSharp.Sample/MathNet.Numerics.FSharp.Sample.nuspec delete mode 100644 build/NuGet/FSharp.Signed/MathNet.Numerics.FSharp.Signed.nuspec delete mode 100644 build/NuGet/FSharp/MathNet.Numerics.FSharp.nuspec delete mode 100644 build/NuGet/Numerics.Sample/MathNet.Numerics.Sample.nuspec delete mode 100644 build/NuGet/Numerics.Signed/MathNet.Numerics.Signed.nuspec delete mode 100644 build/NuGet/Numerics/MathNet.Numerics.nuspec delete mode 100644 build/NuGet/nuget-signed.proj delete mode 100644 build/NuGet/nuget.proj diff --git a/MathNet.Numerics.All.sln b/MathNet.Numerics.All.sln index 793fcf27..1e4c803c 100644 --- a/MathNet.Numerics.All.sln +++ b/MathNet.Numerics.All.sln @@ -50,7 +50,7 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{B54A0B40-DE22-49FB-B1C0-6E5BDA3B0B2F}" ProjectSection(SolutionItems) = preProject build.fsx = build.fsx - build\NuGet\MathNet.Numerics.nuspec = build\NuGet\MathNet.Numerics.nuspec + build\MathNet.Numerics.nuspec = build\MathNet.Numerics.nuspec build\packages.config = build\packages.config EndProjectSection EndProject diff --git a/MathNet.Numerics.sln b/MathNet.Numerics.sln index 37520b29..868d1e49 100644 --- a/MathNet.Numerics.sln +++ b/MathNet.Numerics.sln @@ -24,7 +24,7 @@ EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{A4A66FA9-C00C-4D5C-A776-27516EA0C536}" ProjectSection(SolutionItems) = preProject build.fsx = build.fsx - build\NuGet\MathNet.Numerics.nuspec = build\NuGet\MathNet.Numerics.nuspec + build\MathNet.Numerics.nuspec = build\MathNet.Numerics.nuspec build\packages.config = build\packages.config EndProjectSection EndProject diff --git a/build.fsx b/build.fsx index 920b48b6..2d0c3f36 100644 --- a/build.fsx +++ b/build.fsx @@ -300,7 +300,7 @@ let nugetPack pack = Files = [ "license.txt", None, None; "readme.txt", None, None; ] @ pack.Files Publish = false } - NuGet (fun p -> update p) "build/NuGet/MathNet.Numerics.nuspec" + NuGet (fun p -> update p) "build/MathNet.Numerics.nuspec" NuGet (fun p -> let p' = update p in @@ -309,7 +309,7 @@ let nugetPack pack = | (s, t, None) -> Some (s, t, Some ("**/*.pdb")) | (s, t, Some e) -> Some (s, t, Some (e + ";**/*.pdb"))) SymbolPackage = NugetSymbolPackage.None }) - "build/NuGet/MathNet.Numerics.nuspec" + "build/MathNet.Numerics.nuspec" Target "NuGet" (fun _ -> diff --git a/build/NuGet/MathNet.Numerics.nuspec b/build/MathNet.Numerics.nuspec similarity index 100% rename from build/NuGet/MathNet.Numerics.nuspec rename to build/MathNet.Numerics.nuspec diff --git a/build/NuGet/.gitignore b/build/NuGet/.gitignore deleted file mode 100644 index ae514304..00000000 --- a/build/NuGet/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -lib -content -readme.txt -license.txt \ No newline at end of file diff --git a/build/NuGet/FSharp.Sample/MathNet.Numerics.FSharp.Sample.nuspec b/build/NuGet/FSharp.Sample/MathNet.Numerics.FSharp.Sample.nuspec deleted file mode 100644 index 9e3b396c..00000000 --- a/build/NuGet/FSharp.Sample/MathNet.Numerics.FSharp.Sample.nuspec +++ /dev/null @@ -1,23 +0,0 @@ - - - - MathNet.Numerics.FSharp.Sample - 1.0.0 - Math.NET Numerics for F# - Code Samples - This package contains samples that demonstrate the use of the F# Modules for the Math.NET Numerics library. - This package contains samples that demonstrate the use of the F# Modules for the Math.NET Numerics library. 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. Numerics is the result of merging dnAnalytics with Math.NET Iridium and is intended to replace both. - Christoph Ruegg, Marcus Cuda, Jurgen Van Gael - Christoph Ruegg - http://numerics.mathdotnet.com/ - http://www.mathdotnet.com/images/MathNet128.png - http://mathnetnumerics.codeplex.com/license - false - sample code math fsharp numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft example tutorial - - - - - - - - \ No newline at end of file diff --git a/build/NuGet/FSharp.Signed/MathNet.Numerics.FSharp.Signed.nuspec b/build/NuGet/FSharp.Signed/MathNet.Numerics.FSharp.Signed.nuspec deleted file mode 100644 index 919f3d1e..00000000 --- a/build/NuGet/FSharp.Signed/MathNet.Numerics.FSharp.Signed.nuspec +++ /dev/null @@ -1,23 +0,0 @@ - - - - MathNet.Numerics.FSharp.Signed - 1.0.0 - Math.NET Numerics for F# - Signed Edition - F# Modules for Math.NET Numerics, signed and thus with a strong name. We recommend to use MathNet.Numerics.FSharp instead, which is unsigned and weakly named. .Net 4. - F# Modules for Math.NET Numerics, signed and thus with a strong name. We discourage using this package and recommend using MathNet.Numerics.FSharp instead, which is unsigned and weakly named. Supports .Net 4.0. - Christoph Ruegg, Marcus Cuda, Jurgen Van Gael - Christoph Ruegg - http://numerics.mathdotnet.com/ - http://www.mathdotnet.com/images/MathNet128.png - http://mathnetnumerics.codeplex.com/license - false - math fsharp F# numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft signed strongname - - - - - - - - \ No newline at end of file diff --git a/build/NuGet/FSharp/MathNet.Numerics.FSharp.nuspec b/build/NuGet/FSharp/MathNet.Numerics.FSharp.nuspec deleted file mode 100644 index 92d3836c..00000000 --- a/build/NuGet/FSharp/MathNet.Numerics.FSharp.nuspec +++ /dev/null @@ -1,23 +0,0 @@ - - - - MathNet.Numerics.FSharp - 1.0.0 - Math.NET Numerics for F# - F# Modules for Math.NET Numerics, providing methods and algorithms for numerical computations in science, engineering and every day use. F# 3.0 on .Net 4, SL5, Win8, WP8, WPA8.1, PCL 47 and 344, Mono, Xamarin Android/iOS. - 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 4.0 and Mono (Windows, Linux, Mac), PCL Portable Profiles 47 and 344 (Silverlight 5, Windows Phone/SL 8, Windows Phone 8.1, Windows 8), and Android/iOS via Xamarin. - Christoph Ruegg, Marcus Cuda, Jurgen Van Gael - Christoph Ruegg - http://numerics.mathdotnet.com/ - http://www.mathdotnet.com/images/MathNet128.png - http://mathnetnumerics.codeplex.com/license - false - math fsharp F# numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft - - - - - - - - \ No newline at end of file diff --git a/build/NuGet/Numerics.Sample/MathNet.Numerics.Sample.nuspec b/build/NuGet/Numerics.Sample/MathNet.Numerics.Sample.nuspec deleted file mode 100644 index 261c3ea2..00000000 --- a/build/NuGet/Numerics.Sample/MathNet.Numerics.Sample.nuspec +++ /dev/null @@ -1,23 +0,0 @@ - - - - MathNet.Numerics.Sample - 1.0.0 - Math.NET Numerics - Code Samples - This package contains samples that demonstrate the use of the Math.NET Numerics library. - This package contains samples that demonstrate the use of the Math.NET Numerics library. 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. Numerics is the result of merging dnAnalytics with Math.NET Iridium and is intended to replace both. - Christoph Ruegg, Marcus Cuda, Jurgen Van Gael - Christoph Ruegg - http://numerics.mathdotnet.com/ - http://www.mathdotnet.com/images/MathNet128.png - http://mathnetnumerics.codeplex.com/license - false - sample code math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft example tutorial - - - - - - - - \ No newline at end of file diff --git a/build/NuGet/Numerics.Signed/MathNet.Numerics.Signed.nuspec b/build/NuGet/Numerics.Signed/MathNet.Numerics.Signed.nuspec deleted file mode 100644 index a17e9b26..00000000 --- a/build/NuGet/Numerics.Signed/MathNet.Numerics.Signed.nuspec +++ /dev/null @@ -1,20 +0,0 @@ - - - - MathNet.Numerics.Signed - 1.0.0 - Math.NET Numerics - Signed Edition - Math.NET Numerics, signed and thus with a strong name. We recommend to use MathNet.Numerics instead, which is unsigned and weakly named. .Net 4. - Math.NET Numerics, signed and thus with a strong name. We discourage using this package and recommend using MathNet.Numerics instead, which is unsigned and weakly named. Supports .Net 4.0. - Christoph Ruegg, Marcus Cuda, Jurgen Van Gael - Christoph Ruegg - http://numerics.mathdotnet.com/ - http://www.mathdotnet.com/images/MathNet128.png - http://mathnetnumerics.codeplex.com/license - false - math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft signed strongname - - - - - \ No newline at end of file diff --git a/build/NuGet/Numerics/MathNet.Numerics.nuspec b/build/NuGet/Numerics/MathNet.Numerics.nuspec deleted file mode 100644 index 957d22c9..00000000 --- a/build/NuGet/Numerics/MathNet.Numerics.nuspec +++ /dev/null @@ -1,20 +0,0 @@ - - - - MathNet.Numerics - 1.0.0 - Math.NET Numerics - Math.NET Numerics, providing methods and algorithms for numerical computations in science, engineering and every day use. .Net 4, .Net 3.5, SL5, Win8, WP8, WPA8.1, PCL 47 and 344, Mono, Xamarin Android/iOS. - 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 4.0, .Net 3.5 and Mono (Windows, Linux, Mac), PCL Portable Profiles 47 and 344 (Silverlight 5, Windows Phone/SL 8, Windows Phone 8.1, Windows 8), and Android/iOS via Xamarin. - Christoph Ruegg, Marcus Cuda, Jurgen Van Gael - Christoph Ruegg - http://numerics.mathdotnet.com/ - http://www.mathdotnet.com/images/MathNet128.png - http://mathnetnumerics.codeplex.com/license - false - math numeric statistics probability integration interpolation regression solve fit linear algebra matrix fft - - - - - \ No newline at end of file diff --git a/build/NuGet/nuget-signed.proj b/build/NuGet/nuget-signed.proj deleted file mode 100644 index 979b7e51..00000000 --- a/build/NuGet/nuget-signed.proj +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - $(MSBuildProjectDirectory)/../../tools/NuGet/nuget.exe - $(MSBuildProjectDirectory)/../.. - $(MSBuildProjectDirectory)/../../out/lib-signed - $(MSBuildProjectDirectory)/../../out/packages/NuGet - $(MSBuildProjectDirectory)/Numerics.Signed - $(MSBuildProjectDirectory)/FSharp.Signed - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - %(NumericsAssemblyInfo.Version) - %(FSharpAssemblyInfo.Version) - - - - - $(NumericsAssemblyVersion.Substring(0, $(NumericsAssemblyVersion.LastIndexOf('.')))) - $(FSharpAssemblyVersion.Substring(0, $(FSharpAssemblyVersion.LastIndexOf('.')))) - - - $(semverPackage) - $(semverPackage) - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/build/NuGet/nuget.proj b/build/NuGet/nuget.proj deleted file mode 100644 index c54a8577..00000000 --- a/build/NuGet/nuget.proj +++ /dev/null @@ -1,93 +0,0 @@ - - - - - - $(MSBuildProjectDirectory)/../../tools/NuGet/nuget.exe - $(MSBuildProjectDirectory)/../.. - $(MSBuildProjectDirectory)/../../out/lib - $(MSBuildProjectDirectory)/../../out/packages/NuGet - $(MSBuildProjectDirectory)/Numerics - $(MSBuildProjectDirectory)/FSharp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - %(NumericsAssemblyInfo.Version) - %(FSharpAssemblyInfo.Version) - - - - - $(NumericsAssemblyVersion.Substring(0, $(NumericsAssemblyVersion.LastIndexOf('.')))) - $(FSharpAssemblyVersion.Substring(0, $(FSharpAssemblyVersion.LastIndexOf('.')))) - - - $(semverPackage) - $(semverPackage) - - - - - - - - - - - - - - - - \ No newline at end of file