anchor.diff:  
   Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
   
  +Target "Start" DoNothing
  +Target "Clean" (fun _ ->
  +    CleanDirs [ "obj" ]
  +    CleanDirs [ "out/api"; "out/docs"; "out/packages" ]
  +    CleanDirs [ "out/lib/Net35"; "out/lib/Net40"; "out/lib/Profile47"; "out/lib/Profile344" ]
  +    CleanDirs [ "out/test/Net35"; "out/test/Net40"; "out/test/Profile47"; "out/test/Profile344" ]
  +    CleanDirs [ "out/lib-signed/Net40" ]
  +    CleanDirs [ "out/test-signed/Net40" ])
  +Target "RestorePackages" RestorePackages
  +Target "Prepare" DoNothing
  +
  +"Start"
  +  =?> ("Clean", not (hasBuildParam "incremental"))
  +  ==> "RestorePackages"
  +  ==> "Prepare"
  +
  +
  +// --------------------------------------------------------------------------------------
  +// Math.NET Numerics Core
  +// --------------------------------------------------------------------------------------
   
   // PROJECT INFO
   
  
positive.code: "PublishApi" ==> "Publish"
  
  
  // RUN
  
  Target "All" DoNothing
  
  
negative.code: "Build" ==> "NuGet"
  
  
  // --------------------------------------------------------------------------------------
  // Release/Publishing
  // These targets are interesting only for maintainers and require write permissions
  // --------------------------------------------------------------------------------------
  
  Target "PublishTag" (fun _ ->
      // inspired by Deedle/tpetricek
  