|
7 | 7 | <ShowSponsorLinkInProject Condition="$(ShowSponsorLinkInProject) == '' and '$(TargetFramework)' == 'netstandard2.0'">true</ShowSponsorLinkInProject> |
8 | 8 | <!-- This ensures we expose only the main assembly in the Dependencies > Analyzers node --> |
9 | 9 | <MergeAnalyzerAssemblies Condition="'$(MergeAnalyzerAssemblies)' == '' and '$(Configuration)' == 'Release' and '$(OS)' == 'Windows_NT'">true</MergeAnalyzerAssemblies> |
| 10 | + <MergeAnalyzerAssemblies Condition="'$(MergeAnalyzerAssemblies)' == ''">false</MergeAnalyzerAssemblies> |
10 | 11 | <!-- Whether we merge files or not, dependencies will need to be copy-local --> |
11 | 12 | <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies> |
12 | 13 | <!-- Make Resources visible to intellisense --> |
|
69 | 70 | </None> |
70 | 71 | </ItemGroup> |
71 | 72 |
|
| 73 | + <PropertyGroup> |
| 74 | + <PackMergedAssemblies>true</PackMergedAssemblies> |
| 75 | + <PackMergedAssemblies Condition="'$(MergeAnalyzerAssemblies)' == 'true'">false</PackMergedAssemblies> |
| 76 | + </PropertyGroup> |
| 77 | + |
72 | 78 | <ItemGroup Condition="'$(ManagePackageVersionsCentrally)' == 'true'"> |
73 | | - <PackageReference Include="Humanizer.Core" VersionOverride="2.14.1" PrivateAssets="all" Pack="false" /> |
| 79 | + <PackageReference Include="Humanizer.Core" VersionOverride="2.14.1" PrivateAssets="all" Pack="$(PackMergedAssemblies)" /> |
74 | 80 | <PackageReference Include="Humanizer.Core.es" VersionOverride="2.14.1" PrivateAssets="all" /> |
75 | | - <PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" VersionOverride="7.6.2" PrivateAssets="all" Pack="false" /> |
| 81 | + <PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" VersionOverride="7.6.2" PrivateAssets="all" Pack="$(PackMergedAssemblies)" /> |
76 | 82 | <PackageReference Include="ILRepack" Version="2.0.33" VersionOverride="all" PrivateAssets="all" Pack="false" /> |
77 | 83 | </ItemGroup> |
78 | 84 |
|
79 | 85 | <ItemGroup Condition="'$(ManagePackageVersionsCentrally)' != 'true'"> |
80 | | - <PackageReference Include="Humanizer.Core" Version="2.14.1" PrivateAssets="all" Pack="false" /> |
| 86 | + <PackageReference Include="Humanizer.Core" Version="2.14.1" PrivateAssets="all" Pack="$(PackMergedAssemblies)" /> |
81 | 87 | <PackageReference Include="Humanizer.Core.es" Version="2.14.1" PrivateAssets="all" /> |
82 | | - <PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.6.2" PrivateAssets="all" Pack="false" /> |
| 88 | + <PackageReference Include="Microsoft.IdentityModel.JsonWebTokens" Version="7.6.2" PrivateAssets="all" Pack="$(PackMergedAssemblies)" /> |
83 | 89 | <PackageReference Include="ILRepack" Version="2.0.33" PrivateAssets="all" Pack="false" /> |
84 | 90 | </ItemGroup> |
85 | 91 |
|
|
0 commit comments