anchor.diff:  let testOutputDir = buildDir + @"Specs\"
   let nugetDir = buildDir + @"NuGet\"
   let deployDir = @".\Release\"
  -let nugetLibDir = nugetDir + @"lib\net40\"
   
   (* files *)
   let slnReferences = !! @".\Source\*.sln"
  
positive.code:             AccessKey = NugetKey
              Publish = NugetKey <> "none"
              ToolPath = @".\Source\.nuget\nuget.exe"
              WorkingDir = nugetDir })
          "machine.fakes.nuspec"
  )
  
  Target "BuildNuGetFlavours" (fun _ ->
      Flavours
        |> Seq.iter (fun (flavour) ->
              let flavourVersion = GetPackageVersion packagesDir flavour
              CleanDirs [nugetDir]
              CleanDirs [nugetLibDir]
  
              [buildDir + sprintf "Machine.Fakes.Adapters.%s.dll" flavour; buildDir + sprintf "Machine.Fakes.Adapters.%s.xml" flavour]
  
negative.code: let RequireAtLeast version = sprintf "%s" <| NormalizeVersion version
  
  Target "BuildNuGet" (fun _ ->
      let nugetFakesDir = nugetDir + @"Fakes\"
      let nugetLibDir = nugetFakesDir + @"lib\net40\"
      CleanDirs [nugetFakesDir; nugetLibDir]
  
      [buildDir + "Machine.Fakes.dll"; buildDir + "Machine.Fakes.xml"]
          |> CopyTo nugetLibDir
  