Browse Source

Merge paket branch to start manage dependencies with Paket

pull/259/head
Christoph Ruegg 12 years ago
parent
commit
2a9880727f
  1. 13
      .gitignore
  2. 5
      build.cmd
  3. 168
      build.fsx
  4. 6
      build.sh
  5. 4
      build/packages.config
  6. 12
      docs/tools/build-docs.fsx
  7. 7
      docs/tools/packages.config
  8. 4
      docs/tools/paket.references
  9. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/FSharp.Core.4.3.0.0.Microsoft.Signed.3.0.0.1.nupkg
  10. 21
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/FSharp.Core.4.3.0.0.Microsoft.Signed.nuspec
  11. 1
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/[Content_Types].xml
  12. 1
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/_rels/.rels
  13. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.dll
  14. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.optdata
  15. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.sigdata
  16. 9715
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.xml
  17. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.dll
  18. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.optdata
  19. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.sigdata
  20. 10517
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.xml
  21. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.dll
  22. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.optdata
  23. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.sigdata
  24. 10517
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.xml
  25. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.dll
  26. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.optdata
  27. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata
  28. 10335
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.xml
  29. 5
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/package/services/metadata/core-properties/bae9ab6b2d214ee5a3270e048961a28f.psmdcp
  30. BIN
      packages/FSharp.Core.Microsoft.Signed/FSharp.Core.Microsoft.Signed.3.1.1.1.nupkg
  31. 23
      packages/FSharp.Core.Microsoft.Signed/FSharp.Core.Microsoft.Signed.nuspec
  32. 1
      packages/FSharp.Core.Microsoft.Signed/[Content_Types].xml
  33. 1
      packages/FSharp.Core.Microsoft.Signed/_rels/.rels
  34. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.dll
  35. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.optdata
  36. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.sigdata
  37. 10723
      packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.xml
  38. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.dll
  39. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.optdata
  40. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.sigdata
  41. 10723
      packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.xml
  42. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.dll
  43. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.optdata
  44. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata
  45. 10633
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.xml
  46. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.dll
  47. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.optdata
  48. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata
  49. 10842
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.xml
  50. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.dll
  51. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.optdata
  52. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata
  53. 10842
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.xml
  54. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.dll
  55. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.optdata
  56. BIN
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata
  57. 10542
      packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.xml
  58. 7
      packages/FSharp.Core.Microsoft.Signed/package/services/metadata/core-properties/409dcda5c92d458ab0899c87a73702fd.psmdcp
  59. BIN
      packages/FsUnit.1.2.1.0/FsUnit.1.2.1.0.nupkg
  60. BIN
      packages/FsUnit.1.2.1.0/Lib/Net40/FsUnit.NUnit.dll
  61. BIN
      packages/FsUnit/FsUnit.1.3.0.1.nupkg
  62. 19
      packages/FsUnit/FsUnit.nuspec
  63. BIN
      packages/FsUnit/Lib/Net20/FsUnit.NUnit.dll
  64. BIN
      packages/FsUnit/Lib/Net40/FsUnit.NUnit.dll
  65. 1
      packages/FsUnit/[Content_Types].xml
  66. 1
      packages/FsUnit/_rels/.rels
  67. 1
      packages/FsUnit/package/services/metadata/core-properties/5098e083868e4aeeb8d86ca10388fffa.psmdcp
  68. 4
      packages/FsUnit/tools/install.ps1
  69. BIN
      packages/NUnit.Runners/NUnit.Runners.2.6.3.nupkg
  70. 20
      packages/NUnit.Runners/NUnit.Runners.nuspec
  71. 1
      packages/NUnit.Runners/[Content_Types].xml
  72. 1
      packages/NUnit.Runners/_rels/.rels
  73. 0
      packages/NUnit.Runners/license.txt
  74. 3
      packages/NUnit.Runners/package/services/metadata/core-properties/f2935b3290ab4abda19e4b0d298d1b01.psmdcp
  75. 4
      packages/NUnit.Runners/tools/agent.conf
  76. 18
      packages/NUnit.Runners/tools/agent.log.conf
  77. 18
      packages/NUnit.Runners/tools/launcher.log.conf
  78. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Failure.jpg
  79. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Ignored.jpg
  80. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Inconclusive.jpg
  81. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Skipped.jpg
  82. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Success.jpg
  83. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Failure.jpg
  84. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Ignored.jpg
  85. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Inconclusive.jpg
  86. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Skipped.jpg
  87. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Success.jpg
  88. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Default/Failure.png
  89. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Default/Ignored.png
  90. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Default/Inconclusive.png
  91. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Default/Skipped.png
  92. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Default/Success.png
  93. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Failure.png
  94. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Ignored.png
  95. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Inconclusive.png
  96. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/SeriousWarning.png
  97. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Skipped.png
  98. BIN
      packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Success.png
  99. BIN
      packages/NUnit.Runners/tools/lib/log4net.dll
  100. BIN
      packages/NUnit.Runners/tools/lib/nunit-console-runner.dll

13
.gitignore

@ -52,7 +52,12 @@ Desktop.ini
packages/* packages/*
!packages/.gitattributes !packages/.gitattributes
!packages/repositories.config !packages/repositories.config
!packages/NUnit.* !packages/NUnit
!packages/FsUnit.* !packages/FsUnit
!packages/TaskParallelLibrary.* !packages/TaskParallelLibrary
packages/NUnit.Runners.* !packages/FSharp.Core.Microsoft.Signed
!packages/FSharp.Core.4.3.0.0.Microsoft.Signed
# FAKE & Paket
packages/FAKE
tools/paket/paket.exe

5
build.cmd

@ -1,6 +1,7 @@
@echo off @echo off
cls cls
if not exist packages\FAKE\tools\FAKE.exe ( if not exist tools\paket\paket.exe (
tools\NuGet\NuGet.exe install FAKE -OutputDirectory packages -ExcludeVersion tools\paket\paket.bootstrapper.exe
) )
tools\paket\paket.exe install
packages\FAKE\tools\FAKE.exe build.fsx %* packages\FAKE\tools\FAKE.exe build.fsx %*

168
build.fsx

@ -84,49 +84,71 @@ let numericsPack =
ReleaseNotes = releaseNotes ReleaseNotes = releaseNotes
Tags = tags Tags = tags
Authors = [ "Christoph Ruegg"; "Marcus Cuda"; "Jurgen Van Gael" ] Authors = [ "Christoph Ruegg"; "Marcus Cuda"; "Jurgen Van Gael" ]
Dependencies = [{ FrameworkVersion="net35"; Dependencies=getDependencies "src/Numerics/packages.config" } Dependencies =
{ FrameworkVersion="net40"; Dependencies=[] }] [ { FrameworkVersion="net35"
Files = [ @"..\..\out\lib\Net35\MathNet.Numerics.*", Some libnet35, Some @"**\MathNet.Numerics.FSharp.*"; Dependencies=[ "TaskParallelLibrary", GetPackageVersion "packages" "TaskParallelLibrary" ] }
@"..\..\out\lib\Net40\MathNet.Numerics.*", Some libnet40, Some @"**\MathNet.Numerics.FSharp.*"; { FrameworkVersion="net40"
@"..\..\out\lib\Profile47\MathNet.Numerics.*", Some libpcl47, Some @"**\MathNet.Numerics.FSharp.*"; Dependencies=[] } ]
@"..\..\out\lib\Profile328\MathNet.Numerics.*", Some libpcl328, Some @"**\MathNet.Numerics.FSharp.*"; Files =
@"..\..\src\Numerics\**\*.cs", Some "src/Common", None ] } [ @"..\..\out\lib\Net35\MathNet.Numerics.*", Some libnet35, Some @"**\MathNet.Numerics.FSharp.*";
@"..\..\out\lib\Net40\MathNet.Numerics.*", Some libnet40, Some @"**\MathNet.Numerics.FSharp.*";
@"..\..\out\lib\Profile47\MathNet.Numerics.*", Some libpcl47, Some @"**\MathNet.Numerics.FSharp.*";
@"..\..\out\lib\Profile328\MathNet.Numerics.*", Some libpcl328, Some @"**\MathNet.Numerics.FSharp.*";
@"..\..\src\Numerics\**\*.cs", Some "src/Common", None ] }
let fsharpPack = let fsharpPack =
{ numericsPack with Id = "MathNet.Numerics.FSharp" { numericsPack with
Title = "Math.NET Numerics for F#" Id = "MathNet.Numerics.FSharp"
Summary = "F# Modules for " + summary Title = "Math.NET Numerics for F#"
Description = description + supportFsharp Summary = "F# Modules for " + summary
Tags = "fsharp F# " + tags Description = description + supportFsharp
Dependencies = [{ FrameworkVersion=""; Dependencies=[ "MathNet.Numerics", RequireExactly packageVersion ] }] Tags = "fsharp F# " + tags
Files = [ @"..\..\out\lib\Net35\MathNet.Numerics.FSharp.*", Some libnet35, None; Dependencies =
@"..\..\out\lib\Net40\MathNet.Numerics.FSharp.*", Some libnet40, None; [ { FrameworkVersion="net35"
@"..\..\out\lib\Profile47\MathNet.Numerics.FSharp.*", Some libpcl47, None; Dependencies=[ "MathNet.Numerics", RequireExactly packageVersion
@"..\..\out\lib\Profile328\MathNet.Numerics.FSharp.*", Some libpcl328, None; "FSharp.Core.4.3.0.0.Microsoft.Signed", GetPackageVersion "packages" "FSharp.Core.4.3.0.0.Microsoft.Signed" ] }
@"..\..\out\lib\Profile328\MathNet.Numerics.FSharp.*", Some libpcl328, None; { FrameworkVersion="net40"
@"MathNet.Numerics.fsx", None, None; Dependencies=[ "MathNet.Numerics", RequireExactly packageVersion
@"MathNet.Numerics.IfSharp.fsx", None, None; "FSharp.Core.Microsoft.Signed", GetPackageVersion "packages" "FSharp.Core.Microsoft.Signed" ] }
@"..\..\src\FSharp\**\*.fs", Some "src/Common", None ] } { FrameworkVersion=""
Dependencies=[ "MathNet.Numerics", RequireExactly packageVersion
"FSharp.Core.Microsoft.Signed", GetPackageVersion "packages" "FSharp.Core.Microsoft.Signed" ] } ]
Files =
[ @"..\..\out\lib\Net35\MathNet.Numerics.FSharp.*", Some libnet35, None;
@"..\..\out\lib\Net40\MathNet.Numerics.FSharp.*", Some libnet40, None;
@"..\..\out\lib\Profile47\MathNet.Numerics.FSharp.*", Some libpcl47, None;
@"..\..\out\lib\Profile328\MathNet.Numerics.FSharp.*", Some libpcl328, None;
@"..\..\out\lib\Profile328\MathNet.Numerics.FSharp.*", Some libpcl328, None;
@"MathNet.Numerics.fsx", None, None;
@"MathNet.Numerics.IfSharp.fsx", None, None;
@"..\..\src\FSharp\**\*.fs", Some "src/Common", None ] }
let numericsSignedPack = let numericsSignedPack =
{ numericsPack with Id = numericsPack.Id + ".Signed" { numericsPack with
Title = numericsPack.Title + " - Signed Edition" Id = numericsPack.Id + ".Signed"
Description = description + supportSigned Title = numericsPack.Title + " - Signed Edition"
Tags = numericsPack.Tags + " signed" Description = description + supportSigned
Dependencies = [] Tags = numericsPack.Tags + " signed"
Files = [ @"..\..\out\lib-signed\Net40\MathNet.Numerics.*", Some libnet40, Some @"**\MathNet.Numerics.FSharp.*"; Dependencies = []
@"..\..\src\Numerics\**\*.cs", Some "src/Common", None ] } Files =
[ @"..\..\out\lib-signed\Net40\MathNet.Numerics.*", Some libnet40, Some @"**\MathNet.Numerics.FSharp.*";
@"..\..\src\Numerics\**\*.cs", Some "src/Common", None ] }
let fsharpSignedPack = let fsharpSignedPack =
{ fsharpPack with Id = fsharpPack.Id + ".Signed" { fsharpPack with
Title = fsharpPack.Title + " - Signed Edition" Id = fsharpPack.Id + ".Signed"
Description = description + supportSigned Title = fsharpPack.Title + " - Signed Edition"
Tags = fsharpPack.Tags + " signed" Description = description + supportSigned
Dependencies = [{ FrameworkVersion=""; Dependencies=[ "MathNet.Numerics.Signed", RequireExactly packageVersion ] }] Tags = fsharpPack.Tags + " signed"
Files = [ @"..\..\out\lib-signed\Net40\MathNet.Numerics.FSharp.*", Some libnet40, None; Dependencies =
@"MathNet.Numerics.fsx", None, None; [ { FrameworkVersion=""
@"MathNet.Numerics.IfSharp.fsx", None, None; Dependencies=[ "MathNet.Numerics.Signed", RequireExactly packageVersion
@"..\..\src\FSharp\**\*.fs", Some "src/Common", None ] } "FSharp.Core.Microsoft.Signed", GetPackageVersion "packages" "FSharp.Core.Microsoft.Signed" ] } ]
Files =
[ @"..\..\out\lib-signed\Net40\MathNet.Numerics.FSharp.*", Some libnet40, None;
@"MathNet.Numerics.fsx", None, None;
@"MathNet.Numerics.IfSharp.fsx", None, None;
@"..\..\src\FSharp\**\*.fs", Some "src/Common", None ] }
let coreBundle = let coreBundle =
{ Id = numericsPack.Id { Id = numericsPack.Id
@ -163,15 +185,20 @@ let nativeMKLWin32Pack =
ReleaseNotes = nativeReleaseNotes ReleaseNotes = nativeReleaseNotes
Tags = "math numeric statistics probability integration interpolation linear algebra matrix fft native mkl" Tags = "math numeric statistics probability integration interpolation linear algebra matrix fft native mkl"
Authors = [ "Christoph Ruegg"; "Marcus Cuda"; "Jurgen Van Gael" ] Authors = [ "Christoph Ruegg"; "Marcus Cuda"; "Jurgen Van Gael" ]
Dependencies = [{ FrameworkVersion=""; Dependencies=[ "MathNet.Numerics", "2.4.0" ] }] Dependencies =
Files = [ @"..\..\out\MKL\Windows\x86\libiomp5md.dll", Some "content", None; [ { FrameworkVersion=""
@"..\..\out\MKL\Windows\x86\MathNet.Numerics.MKL.dll", Some "content", None ] } Dependencies=[ "MathNet.Numerics", "2.4.0" ] } ]
Files =
[ @"..\..\out\MKL\Windows\x86\libiomp5md.dll", Some "content", None;
@"..\..\out\MKL\Windows\x86\MathNet.Numerics.MKL.dll", Some "content", None ] }
let nativeMKLWin64Pack = let nativeMKLWin64Pack =
{ nativeMKLWin32Pack with Id = "MathNet.Numerics.MKL.Win-x64" { nativeMKLWin32Pack with
Title = "Math.NET Numerics - MKL Native Providers (Windows 64-bit)" Id = "MathNet.Numerics.MKL.Win-x64"
Files = [ @"..\..\out\MKL\Windows\x64\libiomp5md.dll", Some "content", None; Title = "Math.NET Numerics - MKL Native Providers (Windows 64-bit)"
@"..\..\out\MKL\Windows\x64\MathNet.Numerics.MKL.dll", Some "content", None ] } Files =
[ @"..\..\out\MKL\Windows\x64\libiomp5md.dll", Some "content", None;
@"..\..\out\MKL\Windows\x64\MathNet.Numerics.MKL.dll", Some "content", None ] }
let nativeBundle = let nativeBundle =
{ Id = "MathNet.Numerics.NativeProviders" { Id = "MathNet.Numerics.NativeProviders"
@ -201,9 +228,12 @@ let dataTextPack =
ReleaseNotes = dataReleaseNotes ReleaseNotes = dataReleaseNotes
Tags = "math numeric data text csv tsv json xml" Tags = "math numeric data text csv tsv json xml"
Authors = [ "Christoph Ruegg"; "Marcus Cuda" ] Authors = [ "Christoph Ruegg"; "Marcus Cuda" ]
Dependencies = [{ FrameworkVersion=""; Dependencies=getDependencies "src/Data/Text/packages.config" }] Dependencies =
Files = [ @"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.dll", Some libnet40, None; [ { FrameworkVersion=""
@"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.xml", Some libnet40, None ] } Dependencies=[ "MathNet.Numerics", GetPackageVersion "packages" "MathNet.Numerics" ] } ]
Files =
[ @"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.dll", Some libnet40, None;
@"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Text.xml", Some libnet40, None ] }
let dataMatlabPack = let dataMatlabPack =
{ Id = "MathNet.Numerics.Data.Matlab" { Id = "MathNet.Numerics.Data.Matlab"
@ -214,9 +244,12 @@ let dataMatlabPack =
ReleaseNotes = dataReleaseNotes ReleaseNotes = dataReleaseNotes
Tags = "math numeric data matlab" Tags = "math numeric data matlab"
Authors = [ "Christoph Ruegg"; "Marcus Cuda" ] Authors = [ "Christoph Ruegg"; "Marcus Cuda" ]
Dependencies = [{ FrameworkVersion=""; Dependencies=getDependencies "src/Data/Matlab/packages.config" }] Dependencies =
Files = [ @"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.dll", Some libnet40, None; [ { FrameworkVersion=""
@"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.xml", Some libnet40, None ] } Dependencies=[ "MathNet.Numerics", GetPackageVersion "packages" "MathNet.Numerics" ] } ]
Files =
[ @"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.dll", Some libnet40, None;
@"..\..\out\Data\lib\Net40\MathNet.Numerics.Data.Matlab.xml", Some libnet40, None ] }
let dataBundle = let dataBundle =
{ Id = "MathNet.Numerics.Data" { Id = "MathNet.Numerics.Data"
@ -242,8 +275,6 @@ Target "Clean" (fun _ ->
CleanDirs [ "out/MKL"; "out/ATLAS" ] // Native Providers CleanDirs [ "out/MKL"; "out/ATLAS" ] // Native Providers
CleanDirs [ "out/Data" ]) // Data Extensions CleanDirs [ "out/Data" ]) // Data Extensions
Target "RestorePackages" RestorePackages
Target "ApplyVersion" (fun _ -> Target "ApplyVersion" (fun _ ->
let patchAssemblyInfo path assemblyVersion packageVersion = let patchAssemblyInfo path assemblyVersion packageVersion =
BulkReplaceAssemblyInfoVersions path (fun f -> BulkReplaceAssemblyInfoVersions path (fun f ->
@ -265,7 +296,6 @@ Target "ApplyVersion" (fun _ ->
Target "Prepare" DoNothing Target "Prepare" DoNothing
"Start" "Start"
=?> ("Clean", not (hasBuildParam "incremental")) =?> ("Clean", not (hasBuildParam "incremental"))
==> "RestorePackages"
==> "ApplyVersion" ==> "ApplyVersion"
==> "Prepare" ==> "Prepare"
@ -424,7 +454,7 @@ Target "DataZip" (fun _ ->
// NUGET // NUGET
let updateNuspec (pack:Package) outPath symbols updateFiles spec = let updateNuspec (pack:Package) outPath symbols updateFiles spec =
{ spec with ToolPath = "tools/NuGet/NuGet.exe" { spec with ToolPath = "packages/NuGet.CommandLine/tools/NuGet.exe"
OutputPath = outPath OutputPath = outPath
WorkingDir = "obj/NuGet" WorkingDir = "obj/NuGet"
Version = pack.Version Version = pack.Version
@ -569,7 +599,7 @@ let publishNuGet packageFiles =
let args = sprintf "push \"%s\"" (FullName file) let args = sprintf "push \"%s\"" (FullName file)
let result = let result =
ExecProcess (fun info -> ExecProcess (fun info ->
info.FileName <- "tools/NuGet/NuGet.exe" info.FileName <- "packages/NuGet.CommandLine/tools/NuGet.exe"
info.WorkingDirectory <- FullName "obj/NuGet" info.WorkingDirectory <- FullName "obj/NuGet"
info.Arguments <- args) (TimeSpan.FromMinutes 10.) info.Arguments <- args) (TimeSpan.FromMinutes 10.)
if result <> 0 then failwith "Error during NuGet push." if result <> 0 then failwith "Error during NuGet push."
@ -619,24 +649,24 @@ match buildServer with
// the targets so FAKE can build up and order the full work-flow properly // the targets so FAKE can build up and order the full work-flow properly
// build --> test // build --> test
"Build" ==> "Test" "Build" ==> "Test" |> ignore
"Native32Build" ==> "Native32Test" "Native32Build" ==> "Native32Test" |> ignore
"Native64Build" ==> "Native64Test" "Native64Build" ==> "Native64Test" |> ignore
"DataBuild" ==> "DataTest" "DataBuild" ==> "DataTest" |> ignore
// build --> package // build --> package
"Build" ==> "Zip" "Build" ==> "Zip" |> ignore
"NativeBuild" ==> "NativeZip" "NativeBuild" ==> "NativeZip" |> ignore
"DataBuild" ==> "DataZip" "DataBuild" ==> "DataZip" |> ignore
"Build" ==> "NuGet" "Build" ==> "NuGet" |> ignore
"NativeBuild" ==> "NativeNuGet" "NativeBuild" ==> "NativeNuGet" |> ignore
"DataBuild" ==> "DataNuGet" "DataBuild" ==> "DataNuGet" |> ignore
// build --> docs // build --> docs
"Build" ==> "CleanDocs" "Build" ==> "CleanDocs" |> ignore
"Build" ==> "Docs" "Build" ==> "Docs" |> ignore
"Build" ==> "CleanApi" "Build" ==> "CleanApi" |> ignore
"Build" ==> "Api" "Build" ==> "Api" |> ignore
() ()

6
build.sh

@ -2,10 +2,12 @@
if test "$OS" = "Windows_NT" if test "$OS" = "Windows_NT"
then then
# use .Net # use .Net
[ ! -f packages/FAKE/tools/FAKE.exe ] && tools/NuGet/NuGet.exe install FAKE -OutputDirectory packages -ExcludeVersion [ ! -f tools/paket/paket.exe ] && tools/paket/paket.bootstrapper.exe
tools/paket/paket.exe install
packages/FAKE/tools/FAKE.exe build.fsx $@ packages/FAKE/tools/FAKE.exe build.fsx $@
else else
# use mono # use mono
[ ! -f packages/FAKE/tools/FAKE.exe ] && mono --runtime=v4.0 tools/NuGet/NuGet.exe install FAKE -OutputDirectory packages -ExcludeVersion [ ! -f tools/paket/paket.exe ] && mono --runtime=v4.0 tools/paket/paket.bootstrapper.exe
mono --runtime=v4.0 tools/paket/paket.exe install
mono --runtime=v4.0 packages/FAKE/tools/FAKE.exe $@ --fsiargs -d:MONO build.fsx mono --runtime=v4.0 packages/FAKE/tools/FAKE.exe $@ --fsiargs -d:MONO build.fsx
fi fi

4
build/packages.config

@ -1,4 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="NUnit.Runners" version="2.6.3" />
</packages>

12
docs/tools/build-docs.fsx

@ -20,10 +20,10 @@ let info =
// For typical project, no changes are needed below // For typical project, no changes are needed below
// -------------------------------------------------------------------------------------- // --------------------------------------------------------------------------------------
#I "../../packages/FSharp.Compiler.Service.0.0.44/lib/net40" #I "../../packages/FSharp.Compiler.Service/lib/net40"
#I "../../packages/RazorEngine.3.3.0/lib/net40/" #I "../../packages/RazorEngine/lib/net40/"
#r "../../packages/Microsoft.AspNet.Razor.2.0.30506.0/lib/net40/System.Web.Razor.dll" #r "../../packages/Microsoft.AspNet.Razor/lib/net40/System.Web.Razor.dll"
#I "../../packages/FSharp.Formatting.2.4.4/lib/net40" #I "../../packages/FSharp.Formatting/lib/net40"
#r "../../packages/FAKE/tools/FakeLib.dll" #r "../../packages/FAKE/tools/FakeLib.dll"
#r "FSharp.Compiler.Service.dll" #r "FSharp.Compiler.Service.dll"
#r "RazorEngine.dll" #r "RazorEngine.dll"
@ -53,7 +53,7 @@ let content = __SOURCE_DIRECTORY__ @@ "../content"
let output = __SOURCE_DIRECTORY__ @@ "../../out/docs" let output = __SOURCE_DIRECTORY__ @@ "../../out/docs"
let files = __SOURCE_DIRECTORY__ @@ "../files" let files = __SOURCE_DIRECTORY__ @@ "../files"
let templates = __SOURCE_DIRECTORY__ @@ "templates" let templates = __SOURCE_DIRECTORY__ @@ "templates"
let formatting = __SOURCE_DIRECTORY__ @@ "../../packages/FSharp.Formatting.2.4.4/" let formatting = __SOURCE_DIRECTORY__ @@ "../../packages/FSharp.Formatting/"
let docTemplate = formatting @@ "templates/docpage.cshtml" let docTemplate = formatting @@ "templates/docpage.cshtml"
// Where to look for *.csproj templates (in this order) // Where to look for *.csproj templates (in this order)
@ -106,7 +106,7 @@ let buildDocumentation() =
let sub = if dir.Length > content.Length then dir.Substring(content.Length + 1) else "." let sub = if dir.Length > content.Length then dir.Substring(content.Length + 1) else "."
Literate.ProcessDirectory Literate.ProcessDirectory
(dir, docTemplate, output @@ sub, replacements = ("root", root) :: info, layoutRoots = layoutRoots, (dir, docTemplate, output @@ sub, replacements = ("root", root) :: info, layoutRoots = layoutRoots,
references = false, lineNumbers = true) references = false, lineNumbers = true, generateAnchors = true)
let cleanup() = let cleanup() =
for (_, docName) in extraDocs do DeleteFile (content @@ docName) for (_, docName) in extraDocs do DeleteFile (content @@ docName)

7
docs/tools/packages.config

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="FSharp.Formatting" version="2.4.4" targetFramework="net45" />
<package id="Microsoft.AspNet.Razor" version="2.0.30506.0" targetFramework="net45" />
<package id="RazorEngine" version="3.3.0" targetFramework="net45" />
<package id="FSharp.Compiler.Service" version="0.0.44" targetFramework="net45" />
</packages>

4
docs/tools/paket.references

@ -0,0 +1,4 @@
FSharp.Formatting
Microsoft.AspNet.Razor
RazorEngine
FSharp.Compiler.Service

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/FSharp.Core.4.3.0.0.Microsoft.Signed.3.0.0.1.nupkg

Binary file not shown.

21
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/FSharp.Core.4.3.0.0.Microsoft.Signed.nuspec

@ -0,0 +1,21 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>FSharp.Core.4.3.0.0.Microsoft.Signed</id>
<version>3.0.0.1</version>
<title>FSharp.Core for F# 3.0+</title>
<authors>F# Software Foundation, Dave Thomas</authors>
<owners>F# Software Foundation</owners>
<licenseUrl>https://github.com/fsharp/fsharp/blob/master/LICENSE</licenseUrl>
<projectUrl>https://github.com/fsharp/fsharp</projectUrl>
<iconUrl>http://fsharp.org/img/logo.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Microsoft-signed versions of FSharp.Core for F# 3.0 and above, for
.Net 2.0
.Net 4.0
.Net 4.5
profile47</description>
<summary>Microsoft-signed FSharp.Core for F# 3.0 and above, for libraries, desktop, mobile and portable.</summary>
<tags>F#, FSharp, FSharp.Core</tags>
</metadata>
</package>

1
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/[Content_Types].xml

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types"><Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" /><Default Extension="nuspec" ContentType="application/octet" /><Default Extension="dll" ContentType="application/octet" /><Default Extension="optdata" ContentType="application/octet" /><Default Extension="sigdata" ContentType="application/octet" /><Default Extension="xml" ContentType="application/octet" /><Default Extension="psmdcp" ContentType="application/vnd.openxmlformats-package.core-properties+xml" /></Types>

1
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/_rels/.rels

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Type="http://schemas.microsoft.com/packaging/2010/07/manifest" Target="/FSharp.Core.4.3.0.0.Microsoft.Signed.nuspec" Id="Re0e282a88431418d" /><Relationship Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="/package/services/metadata/core-properties/bae9ab6b2d214ee5a3270e048961a28f.psmdcp" Id="R80f7610d66094245" /></Relationships>

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.sigdata

Binary file not shown.

9715
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.sigdata

Binary file not shown.

10517
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.sigdata

Binary file not shown.

10517
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata

Binary file not shown.

10335
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.xml

File diff suppressed because it is too large

5
packages/FSharp.Core.4.3.0.0.Microsoft.Signed/package/services/metadata/core-properties/bae9ab6b2d214ee5a3270e048961a28f.psmdcp

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?><coreProperties xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.openxmlformats.org/package/2006/metadata/core-properties"><dc:creator>F# Software Foundation, Dave Thomas</dc:creator><dc:description>Microsoft-signed versions of FSharp.Core for F# 3.0 and above, for
.Net 2.0
.Net 4.0
.Net 4.5
profile47</dc:description><dc:identifier>FSharp.Core.4.3.0.0.Microsoft.Signed</dc:identifier><version>3.0.0.1</version><keywords>F#, FSharp, FSharp.Core</keywords><dc:title>FSharp.Core for F# 3.0+</dc:title></coreProperties>

BIN
packages/FSharp.Core.Microsoft.Signed/FSharp.Core.Microsoft.Signed.3.1.1.1.nupkg

Binary file not shown.

23
packages/FSharp.Core.Microsoft.Signed/FSharp.Core.Microsoft.Signed.nuspec

@ -0,0 +1,23 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>FSharp.Core.Microsoft.Signed</id>
<version>3.1.1.1</version>
<title>FSharp.Core for F# 3.1+, Microsoft signed</title>
<authors>F# Software Foundation, Dave Thomas</authors>
<owners>F# Software Foundation</owners>
<licenseUrl>https://github.com/fsharp/fsharp/blob/master/LICENSE</licenseUrl>
<projectUrl>https://github.com/fsharp/fsharp</projectUrl>
<iconUrl>http://fsharp.org/img/logo.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>Microsoft signed versions of FSharp.Core for F# 3.1 and above, for
.Net 4.0
.Net 4.5
profile7
profile47
profile78
profile259</description>
<summary>Provides FSharp.Core for F# 3.1 and above, for libraries, desktop, mobile and portable.</summary>
<tags>F#, FSharp, FSharp.Core</tags>
</metadata>
</package>

1
packages/FSharp.Core.Microsoft.Signed/[Content_Types].xml

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types"><Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" /><Default Extension="nuspec" ContentType="application/octet" /><Default Extension="dll" ContentType="application/octet" /><Default Extension="optdata" ContentType="application/octet" /><Default Extension="sigdata" ContentType="application/octet" /><Default Extension="xml" ContentType="application/octet" /><Default Extension="psmdcp" ContentType="application/vnd.openxmlformats-package.core-properties+xml" /></Types>

1
packages/FSharp.Core.Microsoft.Signed/_rels/.rels

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Type="http://schemas.microsoft.com/packaging/2010/07/manifest" Target="/FSharp.Core.Microsoft.Signed.nuspec" Id="R21798f5b242f4fba" /><Relationship Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="/package/services/metadata/core-properties/409dcda5c92d458ab0899c87a73702fd.psmdcp" Id="Rc25545a2af2b4556" /></Relationships>

BIN
packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.sigdata

Binary file not shown.

10723
packages/FSharp.Core.Microsoft.Signed/lib/net40/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.sigdata

Binary file not shown.

10723
packages/FSharp.Core.Microsoft.Signed/lib/net45/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata

Binary file not shown.

10633
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata

Binary file not shown.

10842
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata

Binary file not shown.

10842
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1/FSharp.Core.xml

File diff suppressed because it is too large

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.dll

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.optdata

Binary file not shown.

BIN
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata

Binary file not shown.

10542
packages/FSharp.Core.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.xml

File diff suppressed because it is too large

7
packages/FSharp.Core.Microsoft.Signed/package/services/metadata/core-properties/409dcda5c92d458ab0899c87a73702fd.psmdcp

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?><coreProperties xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.openxmlformats.org/package/2006/metadata/core-properties"><dc:creator>F# Software Foundation, Dave Thomas</dc:creator><dc:description>Microsoft signed versions of FSharp.Core for F# 3.1 and above, for
.Net 4.0
.Net 4.5
profile7
profile47
profile78
profile259</dc:description><dc:identifier>FSharp.Core.Microsoft.Signed</dc:identifier><version>3.1.1.1</version><keywords>F#, FSharp, FSharp.Core</keywords><dc:title>FSharp.Core for F# 3.1+, Microsoft signed</dc:title></coreProperties>

BIN
packages/FsUnit.1.2.1.0/FsUnit.1.2.1.0.nupkg

Binary file not shown.

BIN
packages/FsUnit.1.2.1.0/Lib/Net40/FsUnit.NUnit.dll

Binary file not shown.

BIN
packages/FsUnit/FsUnit.1.3.0.1.nupkg

Binary file not shown.

19
packages/FsUnit/FsUnit.nuspec

@ -0,0 +1,19 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>FsUnit</id>
<version>1.3.0.1</version>
<authors>Ray Vernagus and Daniel Mohl</authors>
<owners>Ray Vernagus and Daniel Mohl</owners>
<licenseUrl>http://fsunit.codeplex.com/license</licenseUrl>
<projectUrl>http://fsunit.codeplex.com/</projectUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>FsUnit is a set of extensions that add special testing syntax to NUnit.</description>
<summary>The goals of FsUnit are to make unit-testing feel more functional while leverage existing testing frameworks.</summary>
<language>en-US</language>
<tags>F# fsharp NUnit FsUnit</tags>
<dependencies>
<dependency id="NUnit" version="2.6.3" />
</dependencies>
</metadata>
</package>

BIN
packages/FsUnit.1.2.1.0/Lib/Net20/FsUnit.NUnit.dll → packages/FsUnit/Lib/Net20/FsUnit.NUnit.dll

Binary file not shown.

BIN
packages/FsUnit/Lib/Net40/FsUnit.NUnit.dll

Binary file not shown.

1
packages/FsUnit/[Content_Types].xml

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types"><Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" /><Default Extension="nuspec" ContentType="application/octet" /><Default Extension="dll" ContentType="application/octet" /><Default Extension="ps1" ContentType="application/octet" /><Default Extension="psmdcp" ContentType="application/vnd.openxmlformats-package.core-properties+xml" /></Types>

1
packages/FsUnit/_rels/.rels

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Type="http://schemas.microsoft.com/packaging/2010/07/manifest" Target="/FsUnit.nuspec" Id="R5e6398fe7d054dd5" /><Relationship Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="/package/services/metadata/core-properties/5098e083868e4aeeb8d86ca10388fffa.psmdcp" Id="Rcfae57d904724bcb" /></Relationships>

1
packages/FsUnit/package/services/metadata/core-properties/5098e083868e4aeeb8d86ca10388fffa.psmdcp

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><coreProperties xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.openxmlformats.org/package/2006/metadata/core-properties"><dc:creator>Ray Vernagus and Daniel Mohl</dc:creator><dc:description>FsUnit is a set of extensions that add special testing syntax to NUnit.</dc:description><dc:identifier>FsUnit</dc:identifier><version>1.3.0.1</version><dc:language>en-US</dc:language><keywords>F# fsharp NUnit FsUnit</keywords></coreProperties>

4
packages/FsUnit.1.2.1.0/tools/install.ps1 → packages/FsUnit/tools/install.ps1

@ -1,3 +1,3 @@
param($rootPath, $toolsPath, $package, $project) param($rootPath, $toolsPath, $package, $project)
Add-BindingRedirect $project.Name Add-BindingRedirect $project.Name

BIN
packages/NUnit.Runners/NUnit.Runners.2.6.3.nupkg

Binary file not shown.

20
packages/NUnit.Runners/NUnit.Runners.nuspec

@ -0,0 +1,20 @@
<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>NUnit.Runners</id>
<version>2.6.3</version>
<title>NUnit.Runners</title>
<authors>Charlie Poole</authors>
<owners>Charlie Poole</owners>
<licenseUrl>http://nunit.org/nuget/license.html</licenseUrl>
<projectUrl>http://nunit.org</projectUrl>
<iconUrl>http://nunit.org/nuget/nunit_32x32.png</iconUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<description>NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. A number of runners, both from the NUnit project and by third parties, are able to execute NUnit tests.
Version 2.6 is the seventh major release of this well-known and well-tested programming tool.
This package includes the NUnit console, gui and pnunit runners and is compatible with all NUnit framework versions 2.0 through 2.6. The NUnit project editor is also included.</description>
<summary>NUnit is a unit-testing framework for all .Net languages with a strong TDD focus.</summary>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
</metadata>
</package>

1
packages/NUnit.Runners/[Content_Types].xml

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Types xmlns="http://schemas.openxmlformats.org/package/2006/content-types"><Default Extension="rels" ContentType="application/vnd.openxmlformats-package.relationships+xml" /><Default Extension="nuspec" ContentType="application/octet" /><Default Extension="txt" ContentType="application/octet" /><Default Extension="conf" ContentType="application/octet" /><Default Extension="exe" ContentType="application/octet" /><Default Extension="config" ContentType="application/octet" /><Default Extension="dll" ContentType="application/octet" /><Default Extension="bat" ContentType="application/octet" /><Default Extension="jpg" ContentType="application/octet" /><Default Extension="png" ContentType="application/octet" /><Default Extension="psmdcp" ContentType="application/vnd.openxmlformats-package.core-properties+xml" /></Types>

1
packages/NUnit.Runners/_rels/.rels

@ -0,0 +1 @@
<?xml version="1.0" encoding="utf-8"?><Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships"><Relationship Type="http://schemas.microsoft.com/packaging/2010/07/manifest" Target="/NUnit.Runners.nuspec" Id="R0feeaf6e3af94918" /><Relationship Type="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties" Target="/package/services/metadata/core-properties/f2935b3290ab4abda19e4b0d298d1b01.psmdcp" Id="R3fbb3df1bce04d56" /></Relationships>

0
packages/NUnit.2.6.3/license.txt → packages/NUnit.Runners/license.txt

3
packages/NUnit.Runners/package/services/metadata/core-properties/f2935b3290ab4abda19e4b0d298d1b01.psmdcp

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="utf-8"?><coreProperties xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.openxmlformats.org/package/2006/metadata/core-properties"><dc:creator>Charlie Poole</dc:creator><dc:description>NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible. A number of runners, both from the NUnit project and by third parties, are able to execute NUnit tests.
Version 2.6 is the seventh major release of this well-known and well-tested programming tool.
This package includes the NUnit console, gui and pnunit runners and is compatible with all NUnit framework versions 2.0 through 2.6. The NUnit project editor is also included.</dc:description><dc:identifier>NUnit.Runners</dc:identifier><version>2.6.3</version><dc:language>en-US</dc:language><keywords>nunit test testing tdd runner</keywords></coreProperties>

4
packages/NUnit.Runners/tools/agent.conf

@ -0,0 +1,4 @@
<AgentConfig>
<Port>8080</Port>
<PathToAssemblies>.</PathToAssemblies>
</AgentConfig>

18
packages/NUnit.Runners/tools/agent.log.conf

@ -0,0 +1,18 @@
<log4net>
<!-- A1 is set to be a ConsoleAppender -->
<appender name="A1" type="log4net.Appender.ConsoleAppender">
<!-- A1 uses PatternLayout -->
<layout type="log4net.Layout.PatternLayout">
<!-- Print the date in ISO 8601 format -->
<conversionPattern value="%-5level %logger - %message%newline" />
</layout>
</appender>
<!-- Set root logger level to DEBUG and its only appender to A1 -->
<root>
<level value="Info" />
<appender-ref ref="A1" />
</root>
</log4net>

18
packages/NUnit.Runners/tools/launcher.log.conf

@ -0,0 +1,18 @@
<log4net>
<!-- A1 is set to be a ConsoleAppender -->
<appender name="A1" type="log4net.Appender.ConsoleAppender">
<!-- A1 uses PatternLayout -->
<layout type="log4net.Layout.PatternLayout">
<!-- Print the date in ISO 8601 format -->
<conversionPattern value="%-5level %logger - %message%newline" />
</layout>
</appender>
<!-- Set root logger level to DEBUG and its only appender to A1 -->
<root>
<level value="Info" />
<appender-ref ref="A1" />
</root>
</log4net>

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Failure.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 761 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Ignored.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 688 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Inconclusive.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 734 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Skipped.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Circles/Success.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 731 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Failure.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 808 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Ignored.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 789 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Inconclusive.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 784 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Skipped.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 689 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Classic/Success.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 768 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Default/Failure.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Default/Ignored.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Default/Inconclusive.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Default/Skipped.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Default/Success.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Failure.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 747 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Ignored.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 773 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Inconclusive.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 782 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/SeriousWarning.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 B

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Skipped.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

BIN
packages/NUnit.Runners/tools/lib/Images/Tree/Visual%20Studio/Success.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
packages/NUnit.Runners/tools/lib/log4net.dll

Binary file not shown.

BIN
packages/NUnit.Runners/tools/lib/nunit-console-runner.dll

Binary file not shown.

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save