From 351156f455af56d3186e4209236c4d4a227e42cc Mon Sep 17 00:00:00 2001 From: Nate McMaster Date: Mon, 18 Sep 2017 14:04:24 -0700 Subject: [PATCH] Include DotNetCliToolReference's when computing the build order --- build/tasks/AnalyzeBuildGraph.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build/tasks/AnalyzeBuildGraph.cs b/build/tasks/AnalyzeBuildGraph.cs index 2e9de07dd8..7776f07319 100644 --- a/build/tasks/AnalyzeBuildGraph.cs +++ b/build/tasks/AnalyzeBuildGraph.cs @@ -193,7 +193,10 @@ namespace RepoTasks projectGroup.Add(new Project(proj.PackageId) { Repository = repo, - PackageReferences = new HashSet(proj.Frameworks.SelectMany(f => f.Dependencies.Keys), StringComparer.OrdinalIgnoreCase), + PackageReferences = new HashSet(proj + .Frameworks + .SelectMany(f => f.Dependencies.Keys) + .Concat(proj.Tools.Select(t => t.Id)), StringComparer.OrdinalIgnoreCase), }); }