anchor.diff:  might also want a prerm and postrm if you want to play nice on cleanup
   *)
   
  -Target "DotnetCoreCreateDebianPackage" (fun _ ->
  +Target.Create "DotnetCoreCreateDebianPackage" (fun _ ->
       let createDebianPackage (manifest : DebPackageManifest) =
           let argsList = ResizeArray<string>()
           argsList.Add <| match manifest.SourceType with
  
positive.code:     )
  )
  
  Target "DotnetCoreCreateChocolateyPackage" (fun _ ->
      // !! ""
      ensureDirectory "nuget/dotnetcore/chocolatey"
      Choco.PackFromTemplate (fun p ->
  
negative.code:     ++ "src/app/Fake.Testing.*/*.fsproj"
      ++ "src/app/Fake.Runtime/*.fsproj"
  
  Target.Create "DotnetRestore" (fun _ ->
  
      setEnvironVar "Version" release.NugetVersion
  
      //dotnet root "--info"
      Cli.Dotnet { Cli.DotnetOptions.Default with WorkingDirectory = root } "--info"
  
      // Workaround bug where paket integration doesn't generate
      // .nuget\packages\.tools\dotnet-compile-fsc\1.0.0-preview2-020000\netcoreapp1.0\dotnet-compile-fsc.deps.json
      let t = Path.GetFullPath "workaround"
      ensureDirectory t
      Cli.Dotnet { Cli.DotnetOptions.Default with WorkingDirectory = t } "new console --language f#"
      Cli.Dotnet { Cli.DotnetOptions.Default with WorkingDirectory = t } "restore"
      Cli.Dotnet { Cli.DotnetOptions.Default with WorkingDirectory = t } "build"
      Directory.Delete(t, true)
  
      // Copy nupkgs to nuget/dotnetcore
  