anchor.diff:  
   Target "Prepare" DoNothing
   Target "PrepareRelease" DoNothing
  +Target "Build" DoNothing
   Target "Default" DoNothing
   
   "Clean"
     ==> "RestorePackages"
     ==> "AssemblyInfo"
     ==> "Prepare"
  +  ==> "Build.Net35"
  +  ==> "Build.Net40"
     ==> "Build"
     ==> "RunTests"
     ==> "Default"
   
  -"Default"
  +"Clean"
     ==> "PrepareRelease"
  -  ==> "Build-Net35"
  +  ==> "Build"
     ==> "GenerateDocs"
     ==> "ReleaseDocs"
     ==> "NuGet"
     ==> "Release"
   
  -RunTargetOrDefault "Default"
  -//RunTargetOrDefault "Release"+RunTargetOrDefault "Default"
positive.code: 
  let configuration = environVarOrDefault "Configuration" "Release"
  
  Target "Build-Net35" (fun _ ->
      { BaseDirectory = __SOURCE_DIRECTORY__
        Includes = [ project + ".sln" ]
        Excludes = [] } 
  
negative.code:     |> Log "AppBuild-Output: "
  )
  
  Target "Build.Net40" (fun _ ->
      // Build the rest of the project
      { BaseDirectory = __SOURCE_DIRECTORY__
        Includes = [ project + ".sln" ]
  