anchor.diff:        "Src/AutoFixture.NUnit2/bin/Release/Ploeh.AutoFixture.NUnit2.XML";
         "Src/AutoFixture.NUnit2/bin/Release/Ploeh.AutoFixture.NUnit2.Addins.dll";
         "Src/AutoFixture.NUnit2/bin/Release/Ploeh.AutoFixture.NUnit2.Addins.pdb";
  -      "Src/AutoFixture.NUnit2/bin/Release/Ploeh.AutoFixture.NUnit2.Addins.XML";      
  +      "Src/AutoFixture.NUnit2/bin/Release/Ploeh.AutoFixture.NUnit2.Addins.XML";
         "Src/AutoFixture.NUnit3/bin/Release/Ploeh.AutoFixture.NUnit3.dll";
         "Src/AutoFixture.NUnit3/bin/Release/Ploeh.AutoFixture.NUnit3.pdb";
         "Src/AutoFixture.NUnit3/bin/Release/Ploeh.AutoFixture.NUnit3.XML";
  
positive.code:       "Src/Idioms.FsCheck/bin/Release/Ploeh.AutoFixture.Idioms.FsCheck.dll";
        "Src/Idioms.FsCheck/bin/Release/Ploeh.AutoFixture.Idioms.FsCheck.pdb";
        "Src/Idioms.FsCheck/bin/Release/Ploeh.AutoFixture.Idioms.FsCheck.XML";
        nunitToolsFolder @@ "lib/nunit.core.interfaces.dll"    
      ]        
      let nuGetPackageScripts = !! "NuGet/*.ps1" ++ "NuGet/*.txt" ++ "NuGet/*.pp" |> List.ofSeq
      let releaseFiles = buildOutput @ nuGetPackageScripts
          
      releaseFiles
      |> CopyFiles releaseFolder
  )
  
  Target "CleanNuGetPackages" (fun _ -> 
      CleanDir nuGetOutputFolder
  )
  
  Target "NuGetPack" (fun _ ->    
      let version = "Src/AutoFixture/bin/Release/Ploeh.AutoFixture.dll" 
                    |> GetAssemblyVersion
                    |> (fun v -> sprintf "%i.%i.%i" v.Major v.Minor v.Build)  
      
      let nuSpecFiles = !! "NuGet/*.nuspec"
  
      nuSpecFiles
  
negative.code: 
  "Build"    ==> "Test"
  "TestOnly" ==> "Test"
  
  "BuildOnly" ==> "TestOnly"
  
  "BuildOnly" ==> "BuildAndTestOnly"
  