diff options
author | Anirudh Agnihotry <anirudhagnihotry098@gmail.com> | 2021-09-20 20:16:11 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-20 20:16:11 +0300 |
commit | 975769f8e9cc4183fb3d2d0c12fc0fb48b99df34 (patch) | |
tree | bf46a5df0668a8c16b90da1a9285d7106b8406a4 /Directory.Build.targets | |
parent | 37145c52f30ee54db5b5948c98dc664a5a03ad1b (diff) |
onBoard package validation (#35846)
* setting properties for package validation
* add suppressions file
* add condition for not running package validation when excludeFromSourceBUild is set
Diffstat (limited to 'Directory.Build.targets')
-rw-r--r-- | Directory.Build.targets | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Directory.Build.targets b/Directory.Build.targets index e7501159d6..6e30c30881 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -169,6 +169,13 @@ <BuildDependsOn>$(BuildDependsOn);_CopySymbolsToArtifacts</BuildDependsOn> </PropertyGroup> + <!-- Properties for Package Validation --> + <PropertyGroup Condition="'$(ExcludeFromSourceBuild)' != 'true'"> + <EnablePackageValidation>true</EnablePackageValidation> + <DisablePackageBaselineValidation Condition="'$(IsServicingBuild)' != 'true'">true</DisablePackageBaselineValidation> + <GenerateCompatibilitySuppressionFile>true</GenerateCompatibilitySuppressionFile> + </PropertyGroup> + <Target Name="_CopySymbolsToArtifacts"> <Copy SourceFiles="$([System.IO.Path]::ChangeExtension('$(TargetPath)', 'pdb'))" DestinationFolder="$(SymbolsOutputPath)$(TargetFramework)" |