anchor.diff:  // --------------------------------------------------------------------------------------
   
   Target "BuildTests" (fun _ ->
  -    {   BaseDirectory = __SOURCE_DIRECTORY__
  -        Includes = ["FSharp.Formatting.sln"]
  -        Excludes = []
  -    }   |> MSBuildRelease "" "Build"
  -        |> ignore
  -
  -    { BaseDirectory = __SOURCE_DIRECTORY__
  -      Includes = ["tests/*/files/FsLib/FsLib.sln"]
  -      Excludes = [] }
  -    |> MSBuildDebug "" "Build"
  -    |> ignore
  -
  -    { BaseDirectory = __SOURCE_DIRECTORY__
  -      Includes = ["tests/*/files/crefLib/crefLib.sln"]
  -      Excludes = [] }
  -    |> MSBuildDebug "" "Build"
  -    |> ignore
  -
  -    { BaseDirectory = __SOURCE_DIRECTORY__
  -      Includes = ["tests/*/files/csharpSupport/csharpSupport.sln"]
  -      Excludes = [] }
  -    |> MSBuildDebug "" "Build"
  -    |> ignore
  -
  -    { BaseDirectory = __SOURCE_DIRECTORY__
  -      Includes = ["tests/*/files/TestLib/TestLib.sln"]
  -      Excludes = [] }
  -    |> MSBuildDebug "" "Build"
  -    |> ignore
  +    let debugBuild sln =
  +        {   BaseDirectory = __SOURCE_DIRECTORY__
  +            Includes = [sln]
  +            Excludes = []
  +        }   |> MSBuildDebug "" "Build" |> ignore
  +
  +    debugBuild "tests/*/files/FsLib/FsLib.sln"
  +    debugBuild "tests/*/files/crefLib/crefLib.sln"
  +    debugBuild "tests/*/files/csharpSupport/csharpSupport.sln"
  +    debugBuild "tests/*/files/TestLib/TestLib.sln"
   )
   
   open Fake.Testing
  -
  -let testProjects =
  -  [ "FSharp.CodeFormat.Tests"; "FSharp.Literate.Tests";
  -    "FSharp.Markdown.Tests"; "FSharp.MetadataFormat.Tests" ]
   
   let testAssemblies =
       [   "FSharp.CodeFormat.Tests"; "FSharp.Literate.Tests";
           "FSharp.Markdown.Tests"; "FSharp.MetadataFormat.Tests" ]
       |> List.map (fun asm -> sprintf "tests/%s/bin/Release/%s.dll" asm asm)
  +
   
   Target "RunTests" (fun _ ->
       testAssemblies
  
positive.code:         "nuget/FSharp.Formatting.CommandTool.nuspec"
  )
  
  // --------------------------------------------------------------------------------------
  // Generate the documentation
  
  let fakePath = "packages" </> "FAKE" </> "tools" </> "FAKE.exe"
  let fakeStartInfo script workingDirectory args fsiargs environmentVars =
  
negative.code:             TimeOut = TimeSpan.FromMinutes 20.
              ToolPath = "./packages/test/NUnit.ConsoleRunner/tools/nunit3-console.exe"
              OutputDir = "TestResults.xml" })
  )
  
  // --------------------------------------------------------------------------------------
  // Build a NuGet package
  