anchor.diff:    =?> ("DotnetRestore", not <| hasBuildParam "DISABLE_NETCORE")
     =?> ("DotnetBuild", not <| hasBuildParam "DISABLE_NETCORE")
     ==> "Build"
  -//  =?> ("DotnetPackage", not <| hasBuildParam "DISABLE_NETCORE")
  +  =?> ("DotnetPackage", not <| hasBuildParam "DISABLE_NETCORE")
     =?> ("BuildPowerShell", not isMono)
     ==> "RunTests"
     =?> ("GenerateReferenceDocs",isLocalBuild && not isMono)
  
positive.code:                 { c with
                      Project = proj
                      ToolPath = dotnetExePath
                      AdditionalArgs = ["/p:RuntimeIdentifier=win7-x64"]
                  })
          )
  )
  
negative.code:     csProjs |> Seq.filter (fun s -> s.Contains "PaketRestoreTask" |> not) |> Seq.iter genCSAssemblyInfo
  )
  
  let dotnetExePath = "dotnetcore" </> if isWindows then "dotnet.exe" else "dotnet" |> FullName
  
  Target "InstallDotNetCore" (fun _ ->
      if isLinux then () else
  