anchor.diff:    ==> "All"
   
   "All" 
  +  //=?> ("SourceLink", isLocalBuild && not isLinux)
     //==> "CleanDocs"
     //==> "GenerateDocs"
     //==> "ReleaseDocs"
  
positive.code: // Git configuration (used for publishing documentation in gh-pages branch)
  // The profile where the project is posted 
  let gitHome = "https://github.com/fsharp"
  // The name of the project on GitHub
  let gitName = "FsCheck"
  
  // Read additional information from the release notes document
  Environment.CurrentDirectory <- __SOURCE_DIRECTORY__
  let release = parseReleaseNotes (IO.File.ReadAllLines releaseNotes)
  
  let packages =
    [
  
negative.code:             Publish = hasBuildParam "nugetkey"
              //ProjectFile = package.ProjectFile //if we add this, it produces a symbols package
              Dependencies = package.Dependencies 
              Files = [ "dll";"pdb";"XML"]
                      |> List.map (fun ext -> (sprintf @"..\src\%s\bin\Release\%s.%s" package.Name package.Name ext, Some @"lib\net40-Client", None))
          })
          ("nuget/" + package.Name + ".nuspec")
     )
  