From dee563f24f2eb6c6884dbe855f7297cd03aaa6f9 Mon Sep 17 00:00:00 2001 From: Christoph Ruegg Date: Thu, 19 Jun 2014 13:36:43 +0200 Subject: [PATCH] Build: F# NuGet packages should depend on exact version (forced) of core package --- build.fsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/build.fsx b/build.fsx index 7d1642b7..dfc3fd33 100644 --- a/build.fsx +++ b/build.fsx @@ -97,7 +97,7 @@ let fsharpPack = Summary = "F# Modules for " + summary Description = description + supportFsharp Tags = "fsharp F# " + tags - Dependencies = [ "MathNet.Numerics", packageVersion ] + Dependencies = [ "MathNet.Numerics", "[" + packageVersion + "]" ] Files = [ @"..\..\out\lib\Net40\MathNet.Numerics.FSharp.*", Some libnet40, None; @"..\..\out\lib\Profile47\MathNet.Numerics.FSharp.*", Some libpcl47, None; @"..\..\out\lib\Profile344\MathNet.Numerics.FSharp.*", Some libpcl344, None; @@ -105,7 +105,6 @@ let fsharpPack = @"MathNet.Numerics.fsx", None, None; @"..\..\src\FSharp\**\*.fs", Some "src/Common", None ] } - let numericsSignedPack = { numericsPack with Id = numericsPack.Id + ".Signed" Title = numericsPack.Title + " - Signed Edition" @@ -119,7 +118,7 @@ let fsharpSignedPack = Title = fsharpPack.Title + " - Signed Edition" Description = description + supportSigned Tags = fsharpPack.Tags + " signed" - Dependencies = [ "MathNet.Numerics.Signed", packageVersion ] + Dependencies = [ "MathNet.Numerics.Signed", "[" + packageVersion + "]" ] Files = [ @"..\..\out\lib-signed\Net40\MathNet.Numerics.FSharp.*", Some libnet40, None; @"MathNet.Numerics.fsx", None, None; @"..\..\src\FSharp\**\*.fs", Some "src/Common", None ] }