anchor.diff:  
   let execute = executeHelper executeWithOutput
   
  +Target "GenerateReferenceDocs" (fun _ ->
  +    let args = ["--define:RELEASE"; "--define:REFERENCE"]
  +    let argLine = System.String.Join(" ", args)
  +    execute
  +      true
  +      (sprintf "Building reference documentation, this could take some time, please wait...")
  +      "generating reference documentation failed"
  +      (fakeStartInfo argLine "generate.fsx" "docs/tools" "" [])
  +)
  +
  +
  +
   
   let generateHelp' commands fail debug =
       // remove FSharp.Compiler.Service.MSBuild.v12.dll
  
positive.code:     execute
        fail
        (sprintf "Building documentation (%A), this could take some time, please wait..." commands)
        "generating reference documentation failed"
        (fakeStartInfo argLine "generate.fsx" "docs/tools" "" [])
  
      CleanDir "docs/output/commands"
  
negative.code: // --------------------------------------------------------------------------------------
  // Generate the documentation
  
  
  let fakePath = "packages" @@ "build" @@ "FAKE" @@ "tools" @@ "FAKE.exe"
  let fakeStartInfo fsiargs script workingDirectory args environmentVars =
  