Browse Source

Paket: explicit FSharp.Core dependency

pull/259/head
Christoph Ruegg 12 years ago
parent
commit
db14921b0d
  1. 1
      .gitignore
  2. 133
      build.fsx
  3. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/FSharp.Core.4.3.0.0.Microsoft.Signed.3.0.0.1.nupkg
  4. 21
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/FSharp.Core.4.3.0.0.Microsoft.Signed.nuspec
  5. 1
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/[Content_Types].xml
  6. 1
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/_rels/.rels
  7. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.dll
  8. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.optdata
  9. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.sigdata
  10. 9715
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net35/FSharp.Core.xml
  11. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.dll
  12. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.optdata
  13. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.sigdata
  14. 10517
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net40/FSharp.Core.xml
  15. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.dll
  16. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.optdata
  17. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.sigdata
  18. 10517
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/net45/FSharp.Core.xml
  19. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.dll
  20. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.optdata
  21. BIN
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.sigdata
  22. 10335
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/lib/portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1/FSharp.Core.xml
  23. 5
      packages/FSharp.Core.4.3.0.0.Microsoft.Signed/package/services/metadata/core-properties/bae9ab6b2d214ee5a3270e048961a28f.psmdcp
  24. 1
      paket.dependencies
  25. 7
      paket.lock
  26. 42
      src/FSharp/FSharp-Net35.fsproj
  27. 1
      src/FSharp/FSharp-Net35.fsproj.paket.references
  28. 61
      src/FSharpUnitTests/FSharpUnitTests-Net35.fsproj
  29. 2
      src/FSharpUnitTests/FSharpUnitTests-Net35.fsproj.paket.references
  30. 77
      src/FSharpUnitTests/FSharpUnitTests-Portable328.fsproj
  31. 77
      src/FSharpUnitTests/FSharpUnitTests-Portable47.fsproj
  32. 77
      src/FSharpUnitTests/FSharpUnitTests.fsproj
  33. 4
      src/FSharpUnitTests/paket.references
  34. 10
      src/Numerics/Numerics-Net35.csproj
  35. 1
      src/Numerics/Numerics-Net35.csproj.paket.references
  36. 10
      src/Numerics/Numerics-Portable328.csproj
  37. 10
      src/Numerics/Numerics-Portable47.csproj
  38. 10
      src/Numerics/Numerics.csproj
  39. 1
      src/Numerics/paket.references
  40. BIN
      tools/paket/paket.bootstrapper.exe

1
.gitignore

@ -56,6 +56,7 @@ packages/*
!packages/FsUnit !packages/FsUnit
!packages/TaskParallelLibrary !packages/TaskParallelLibrary
!packages/FSharp.Core.Microsoft.Signed !packages/FSharp.Core.Microsoft.Signed
!packages/FSharp.Core.4.3.0.0.Microsoft.Signed
# FAKE & Paket # FAKE & Paket
packages/FAKE packages/FAKE

133
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=[ "TaskParallelLibrary", GetPackageVersion "packages" "TaskParallelLibrary" ] } 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=[ "MathNet.Numerics", GetPackageVersion "packages" "MathNet.Numerics" ] }] 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=[ "MathNet.Numerics", GetPackageVersion "packages" "MathNet.Numerics" ] }] 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"

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>

1
paket.dependencies

@ -1,6 +1,7 @@
source http://nuget.org/api/v2 source http://nuget.org/api/v2
nuget FSharp.Core.Microsoft.Signed ~> 3.1.1 nuget FSharp.Core.Microsoft.Signed ~> 3.1.1
nuget FSharp.Core.4.3.0.0.Microsoft.Signed ~> 3.0.0
nuget TaskParallelLibrary 1.0.2856.0 nuget TaskParallelLibrary 1.0.2856.0
nuget FAKE ~> 3.5 nuget FAKE ~> 3.5

7
paket.lock

@ -3,13 +3,14 @@ NUGET
specs: specs:
BenchShark (1.0.0) BenchShark (1.0.0)
ConsoleDump (0.6.0.1) ConsoleDump (0.6.0.1)
FAKE (3.5.2) FAKE (3.5.5)
FSharp.Compiler.Service (0.0.59) FSharp.Compiler.Service (0.0.59)
FSharp.Core.4.3.0.0.Microsoft.Signed (3.0.0.1)
FSharp.Core.Microsoft.Signed (3.1.1.1) FSharp.Core.Microsoft.Signed (3.1.1.1)
FSharp.Formatting (2.4.24) FSharp.Formatting (2.4.25)
Microsoft.AspNet.Razor (2.0.30506.0) Microsoft.AspNet.Razor (2.0.30506.0)
RazorEngine (3.3.0) RazorEngine (3.3.0)
FSharp.Compiler.Service (0.0.59) FSharp.Compiler.Service (>= 0.0.59)
FsUnit (1.3.0.1) FsUnit (1.3.0.1)
NUnit (>= 2.6.3) NUnit (>= 2.6.3)
MathNet.Numerics (3.0.0) MathNet.Numerics (3.0.0)

42
src/FSharp/FSharp-Net35.fsproj

@ -89,66 +89,48 @@
</ProjectReference> </ProjectReference>
</ItemGroup> </ItemGroup>
<Choose> <Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net40\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">
<ItemGroup> <ItemGroup>
<Reference Include="FSharp.Core"> <Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath> <HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net35\FSharp.Core.dll</HintPath>
<Private>True</Private> <Private>True</Private>
<Paket>True</Paket> <Paket>True</Paket>
</Reference> </Reference>
</ItemGroup> </ItemGroup>
</When> </When>
</Choose> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.0'">
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile7' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup> <ItemGroup>
<Reference Include="FSharp.Core"> <Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath> <HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net40\FSharp.Core.dll</HintPath>
<Private>True</Private> <Private>True</Private>
<Paket>True</Paket> <Paket>True</Paket>
</Reference> </Reference>
</ItemGroup> </ItemGroup>
</When> </When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile78' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup> <ItemGroup>
<Reference Include="FSharp.Core"> <Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath> <HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private> <Private>True</Private>
<Paket>True</Paket> <Paket>True</Paket>
</Reference> </Reference>
</ItemGroup> </ItemGroup>
</When> </When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile259' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">
<ItemGroup> <ItemGroup>
<Reference Include="FSharp.Core"> <Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath> <HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private> <Private>True</Private>
<Paket>True</Paket> <Paket>True</Paket>
</Reference> </Reference>
</ItemGroup> </ItemGroup>
</When> </When>
</Choose>
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile47' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile47' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup> <ItemGroup>
<Reference Include="FSharp.Core"> <Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath> <HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private> <Private>True</Private>
<Paket>True</Paket> <Paket>True</Paket>
</Reference> </Reference>
@ -157,7 +139,7 @@
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETPortable'">
<ItemGroup> <ItemGroup>
<Reference Include="FSharp.Core"> <Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath> <HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private> <Private>True</Private>
<Paket>True</Paket> <Paket>True</Paket>
</Reference> </Reference>

1
src/FSharp/FSharp-Net35.fsproj.paket.references

@ -0,0 +1 @@
FSharp.Core.4.3.0.0.Microsoft.Signed

61
src/FSharpUnitTests/FSharpUnitTests-Net35.fsproj

@ -50,9 +50,6 @@
<DefineConstants>$(DefineConstants);NOFSSLICESET1D</DefineConstants> <DefineConstants>$(DefineConstants);NOFSSLICESET1D</DefineConstants>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="FSharp.Core, Version=2.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<Private>False</Private>
</Reference>
<Reference Include="mscorlib" /> <Reference Include="mscorlib" />
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />
@ -93,6 +90,64 @@
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath> <FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
</PropertyGroup> </PropertyGroup>
<Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" /> <Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" />
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net35\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net40\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile47' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.4.3.0.0.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose> <Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'">
<ItemGroup> <ItemGroup>

2
src/FSharpUnitTests/FSharpUnitTests-Net35.fsproj.paket.references

@ -0,0 +1,2 @@
FSharp.Core.4.3.0.0.Microsoft.Signed
FsUnit

77
src/FSharpUnitTests/FSharpUnitTests-Portable328.fsproj

@ -48,7 +48,6 @@
<Reference Include="System" /> <Reference Include="System" />
<Reference Include="System.Core" /> <Reference Include="System.Core" />
<Reference Include="System.Numerics" /> <Reference Include="System.Numerics" />
<Reference Include="FSharp.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="AssemblyInfo.fs" /> <Compile Include="AssemblyInfo.fs" />
@ -84,6 +83,82 @@
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath> <FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
</PropertyGroup> </PropertyGroup>
<Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" /> <Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" />
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net40\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile7' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile78' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile259' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile47' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose> <Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'">
<ItemGroup> <ItemGroup>

77
src/FSharpUnitTests/FSharpUnitTests-Portable47.fsproj

@ -56,7 +56,6 @@
<Name>Numerics-Portable47</Name> <Name>Numerics-Portable47</Name>
<Project>{49205185-621E-FFB9-2104-887C9F1BBD13}</Project> <Project>{49205185-621E-FFB9-2104-887C9F1BBD13}</Project>
</ProjectReference> </ProjectReference>
<Reference Include="FSharp.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="AssemblyInfo.fs" /> <Compile Include="AssemblyInfo.fs" />
@ -82,6 +81,82 @@
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath> <FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
</PropertyGroup> </PropertyGroup>
<Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" /> <Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" />
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net40\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile7' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile78' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile259' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile47' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose> <Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'">
<ItemGroup> <ItemGroup>

77
src/FSharpUnitTests/FSharpUnitTests.fsproj

@ -61,7 +61,6 @@
<Name>Numerics</Name> <Name>Numerics</Name>
<Project>{B7CAE5F4-A23F-4438-B5BE-41226618B695}</Project> <Project>{B7CAE5F4-A23F-4438-B5BE-41226618B695}</Project>
</ProjectReference> </ProjectReference>
<Reference Include="FSharp.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="AssemblyInfo.fs" /> <Compile Include="AssemblyInfo.fs" />
@ -87,6 +86,82 @@
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath> <FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath>
</PropertyGroup> </PropertyGroup>
<Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" /> <Import Project="$(FSharpTargetsPath)" Condition="Exists('$(FSharpTargetsPath)')" />
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net40\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\net45\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile7' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile78' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile259' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+netcore45+wpa81+wp8+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable' And $(TargetFrameworkProfile) == 'Profile47' And $(TargetPlatformIdentifier) == 'Portable' And $(TargetPlatformVersion) == '7.0'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETPortable'">
<ItemGroup>
<Reference Include="FSharp.Core">
<HintPath>..\..\packages\FSharp.Core.Microsoft.Signed\lib\portable-net45+sl5+netcore45+MonoAndroid1+MonoTouch1\FSharp.Core.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
</Choose>
<Choose> <Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'"> <When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v2.0'">
<ItemGroup> <ItemGroup>

4
src/FSharpUnitTests/paket.references

@ -1,2 +1,2 @@
FsUnit FSharp.Core.Microsoft.Signed
NUnit FsUnit

10
src/Numerics/Numerics-Net35.csproj

@ -104,6 +104,16 @@
<Reference Include="System.Threading"> <Reference Include="System.Threading">
<HintPath>..\..\packages\TaskParallelLibrary\lib\Net35\System.Threading.dll</HintPath> <HintPath>..\..\packages\TaskParallelLibrary\lib\Net35\System.Threading.dll</HintPath>
<Private>True</Private> <Private>True</Private>
<Paket>True</Paket>
</Reference>
</ItemGroup>
</When>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework'">
<ItemGroup>
<Reference Include="System.Threading">
<HintPath>..\..\packages\TaskParallelLibrary\lib\Net35\System.Threading.dll</HintPath>
<Private>True</Private>
<Paket>True</Paket>
</Reference> </Reference>
</ItemGroup> </ItemGroup>
</When> </When>

1
src/Numerics/Numerics-Net35.csproj.paket.references

@ -0,0 +1 @@
TaskParallelLibrary

10
src/Numerics/Numerics-Portable328.csproj

@ -61,14 +61,4 @@
<Reference Include="System" /> <Reference Include="System" />
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" /> <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="System.Threading">
<HintPath>..\..\packages\TaskParallelLibrary\lib\Net35\System.Threading.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
</Project> </Project>

10
src/Numerics/Numerics-Portable47.csproj

@ -61,14 +61,4 @@
<Reference Include="System" /> <Reference Include="System" />
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" /> <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="System.Threading">
<HintPath>..\..\packages\TaskParallelLibrary\lib\Net35\System.Threading.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
</Project> </Project>

10
src/Numerics/Numerics.csproj

@ -440,14 +440,4 @@
</EmbeddedResource> </EmbeddedResource>
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v3.5'">
<ItemGroup>
<Reference Include="System.Threading">
<HintPath>..\..\packages\TaskParallelLibrary\lib\Net35\System.Threading.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
</When>
</Choose>
</Project> </Project>

1
src/Numerics/paket.references

@ -1 +0,0 @@
TaskParallelLibrary

BIN
tools/paket/paket.bootstrapper.exe

Binary file not shown.
Loading…
Cancel
Save