anchor.diff:              Project = projectName
               Version = version                        
               OutputPath = nugetDir
  -            Dependencies = ["Machine.Specifications",MSpecVersion]
  +            Dependencies = ["Machine.Specifications",requireExactly MSpecVersion]
               AccessKey = NugetKey
               Publish = NugetKey <> "" })
           "machine.fakes.nuspec"
  
positive.code:                     Version = version                        
                      OutputPath = nugetDir
                      Dependencies = 
                          ["Machine.Fakes",version
                           flavour,flavourVersion]
                      AccessKey = NugetKey
                      Publish = NugetKey <> "" })
                  "machine.fakes.nuspec"
  
negative.code:         |> Zip buildDir (deployDir + sprintf "%s-%s.zip" projectName version)
  )
  
  let requireExactly version = sprintf "[%s]" version
  
  Target "BuildNuGet" (fun _ ->
      CleanDirs [nugetDir; nugetLibDir; nugetDocsDir]
          
  