From 91d7e25733f8b15568b58eb9f33c0d0b45ea6bb4 Mon Sep 17 00:00:00 2001 From: Eric StJohn Date: Mon, 18 Jan 2021 15:17:06 -0800 Subject: Make changes to reference assembly rerun compile (#46999) * Make changes to reference assembly rerun compile * Make sure src project will build ref project This ensures we'll catch incremental changes to reference assemblies * Allow a project to specify its reference assembly --- eng/resolveContract.targets | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) (limited to 'eng/resolveContract.targets') diff --git a/eng/resolveContract.targets b/eng/resolveContract.targets index 06084755937..f41be687441 100644 --- a/eng/resolveContract.targets +++ b/eng/resolveContract.targets @@ -1,32 +1,22 @@ - $(MicrosoftNetCoreAppRefPackRefDir) - - $(ContractDependencyPaths);@(ReferencePath->'%(RelativeDir)'->Distinct()) + + @(ReferencePath->'%(RelativeDir)'->Distinct()) $(LibrariesProjectRoot)$(MSBuildProjectName)\ref\$(MSBuildProjectName).csproj true - $(NetCoreAppCurrentRefPath)$(TargetFileName) - <_TargetFrameworkWithoutPlatform>$([System.Text.RegularExpressions.Regex]::Replace('$(TargetFramework)', '(-[^;]+)', '')) - $([MSBuild]::NormalizePath('$(BaseOutputPath)', 'ref', '$(_TargetFrameworkWithoutPlatform)-$(Configuration)', '$(TargetFileName)')) false - - - - - false - ResolvedMatchingContract - + + + + - -- cgit v1.2.3