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