anchor.diff:          |> DeleteFiles
   )
   
  -
  -Target "MergeFlavours" (fun _ ->
  -    flavours
  -      |> Seq.iter (fun (flavour,_) -> 
  -            let adapter = buildDir + sprintf "Machine.Fakes.Adapters.%s.dll" flavour
  -
  -            ILMerge 
  -                (fun p -> 
  -                    {p with 
  -                        Libraries = [adapter]
  -                        AttributeFile = adapter
  -                        Internalize = InternalizeExcept "ILMergeExcludes.txt"
  -                        TargetPlatform = sprintf @"v4,%s" targetPlatformDir})
  -
  -                (buildDir + sprintf "Machine.Fakes.%s.dll" flavour)
  -                (buildDir + "Machine.Fakes.dll"))
  -)
  -
   FinalTarget "DeployTestResults" (fun () ->
       !+ (testOutputDir + "\**\*.*") 
         |> Scan
  
positive.code: )
  
  Target "BuildNuGet" (fun _ ->
      flavours
        |> Seq.iter (fun (flavour,flavourVersion) ->             
              let nugetDocsDir = nugetDir + @"docs\"
              let nugetLibDir = nugetDir + @"lib\"
              CleanDirs [nugetDir; nugetLibDir; nugetDocsDir]
          
              XCopy docsDir nugetDocsDir
              [buildDir + sprintf "Machine.Fakes.%s.dll" flavour]
                |> CopyTo nugetLibDir
  
              NuGet (fun p -> 
  
negative.code: let testDir = buildDir
  let deployDir = @".\Release\"
  let targetPlatformDir = @"C:\Windows\Microsoft.NET\Framework64\v4.0.30319"
  let nugetDocsDir = nugetDir + @"docs\"
  let nugetLibDir = nugetDir + @"lib\"
  
  (* files *)
  let appReferences = !! @".\Source\**\*.csproj"
  