anchor.diff:  // --------------------------------------------------------------------------------------
   
   #I "packages/FAKE/tools/"
  -//#r "Newtonsoft.Json.dll"
   #r "FakeLib.dll"
  -
  -//#r "packages/FAKE/tools/FakeLib.dll"
   
   open System
   open System.IO
   open Fake 
   open Fake.AssemblyInfoFile
   open Fake.Git
  +
  +
  +let runningOnMono = Type.GetType("Mono.Runtime") <> null
   
   // --------------------------------------------------------------------------------------
   // Information about the project to be used at NuGet and in AssemblyInfo files
  
positive.code: 
  // --------------------------------------------------------------------------------------
  // Build library (builds Visual Studio solution)
  
  let runningOnMono = Type.GetType("Mono.Runtime") <> null
  
  //Target "Build" (fun _ ->
  //    (if runningOnMono then (!! "FSharp.Data.sln") else (!! "FSharp.Data.sln" ++ "FSharp.Data.ExtraPlatforms.sln"))
  
negative.code: let gitHome = "https://github.com/mndrake"
  let gitName = "Arcadia"
  
  if not runningOnMono then RestorePackages()
  
  // Read release notes & version info from RELEASE_NOTES.md
  Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
  