From d40435b1c460416768cc53a27091e57d948be171 Mon Sep 17 00:00:00 2001 From: "Eric St. John" Date: Sat, 27 Feb 2016 10:05:49 -0800 Subject: [PATCH] Exclude:compile for implementation dependencies --- ...rosoft.DotNet.Build.Tasks.Packaging.csproj | 1 + .../src/PackageFiles/Packaging.targets | 21 ++++ .../src/PromoteReferenceDependencies.cs | 99 +++++++++++++++++++ 3 files changed, 121 insertions(+) create mode 100644 src/Microsoft.DotNet.Build.Tasks.Packaging/src/PromoteReferenceDependencies.cs diff --git a/src/Microsoft.DotNet.Build.Tasks.Packaging/src/Microsoft.DotNet.Build.Tasks.Packaging.csproj b/src/Microsoft.DotNet.Build.Tasks.Packaging/src/Microsoft.DotNet.Build.Tasks.Packaging.csproj index 7c959dad6d..6bbd791a02 100644 --- a/src/Microsoft.DotNet.Build.Tasks.Packaging/src/Microsoft.DotNet.Build.Tasks.Packaging.csproj +++ b/src/Microsoft.DotNet.Build.Tasks.Packaging/src/Microsoft.DotNet.Build.Tasks.Packaging.csproj @@ -19,6 +19,7 @@ + diff --git a/src/Microsoft.DotNet.Build.Tasks.Packaging/src/PackageFiles/Packaging.targets b/src/Microsoft.DotNet.Build.Tasks.Packaging/src/PackageFiles/Packaging.targets index 9c1c461d39..5ba073d9cb 100644 --- a/src/Microsoft.DotNet.Build.Tasks.Packaging/src/PackageFiles/Packaging.targets +++ b/src/Microsoft.DotNet.Build.Tasks.Packaging/src/PackageFiles/Packaging.targets @@ -102,6 +102,7 @@ + + <_containsReferenceAsset Condition="'%(File.IsReferenceAsset)' == 'true'">true + + + + + + Compile + + + + + + + + +