From 87c806ed682f7f27d94a668ae89b4f2d6b6eac2d Mon Sep 17 00:00:00 2001 From: Steffen Forkmann Date: Thu, 17 Jul 2014 15:39:25 +0200 Subject: [PATCH] Better log messages to fix https://github.com/fsprojects/FSharp.TypeProviders.StarterPack/pull/33 --- RELEASE_NOTES.md | 3 +++ src/app/FakeLib/NuGet/NugetHelper.fs | 3 +++ 2 files changed, 6 insertions(+) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 353171291f6..a4e49e0900f 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,3 +1,6 @@ +#### 3.2.2 - 17.07.2014 +* Better log messages to fix https://github.com/fsprojects/FSharp.TypeProviders.StarterPack/pull/33 + #### 3.2.1 - 16.07.2014 * Fix fsiargs and -d options - https://github.com/fsharp/FAKE/pull/498 https://github.com/fsharp/FAKE/pull/500 * Change RemoveDuplicateFiles & FixMissingFiles to only save on change - https://github.com/fsharp/FAKE/pull/499 diff --git a/src/app/FakeLib/NuGet/NugetHelper.fs b/src/app/FakeLib/NuGet/NugetHelper.fs index 9c9410877a1..a706f41c5fa 100644 --- a/src/app/FakeLib/NuGet/NugetHelper.fs +++ b/src/app/FakeLib/NuGet/NugetHelper.fs @@ -207,6 +207,9 @@ let private pack parameters nuspecFile = let properties = propertiesParam parameters.Properties let outputPath = (FullName(parameters.OutputPath.TrimEnd('\\').TrimEnd('/'))) let packageAnalysis = if parameters.NoPackageAnalysis then "-NoPackageAnalysis" else "" + + if Directory.Exists parameters.OutputPath |> not then + failwithf "OutputDir %s does not exist." parameters.OutputPath let execute args = let result =