|
46 | 46 | <GenerateInstallers Condition="'$(DotNetBuildSourceOnly)' != 'true'">true</GenerateInstallers> |
47 | 47 | <BuildDebPackage Condition="'$(RuntimeIdentifier)' == 'linux-x64' or '$(RuntimeIdentifier)' == 'linux-arm64'">true</BuildDebPackage> |
48 | 48 | <BuildRpmPackage Condition="'$(RuntimeIdentifier)' == 'linux-x64' or '$(RuntimeIdentifier)' == 'linux-arm64'">true</BuildRpmPackage> |
| 49 | + <UseArcadeRpmTooling>true</UseArcadeRpmTooling> |
49 | 50 | <GenerateVSInsertionPackages>true</GenerateVSInsertionPackages> |
50 | 51 | </PropertyGroup> |
51 | 52 |
|
|
97 | 98 |
|
98 | 99 | <NativeRuntimeAsset Condition=" '$(UseIisNativeAssets)' == 'true' AND !$(BuildNative) " |
99 | 100 | Include="$(ArtifactsBinDir)InProcessRequestHandler\$(NativePlatform)\$(Configuration)\aspnetcorev2_inprocess.dll" /> |
100 | | - <NativeRuntimeAsset Condition=" '$(UseIisNativeAssets)' == 'true' AND !$(BuildNative) " |
| 101 | + <!-- Always explicitly include the .pdb --> |
| 102 | + <NativeRuntimeAsset Condition=" '$(UseIisNativeAssets)' == 'true' " |
101 | 103 | Include="$(ArtifactsBinDir)InProcessRequestHandler\$(NativePlatform)\$(Configuration)\aspnetcorev2_inprocess.pdb" /> |
102 | 104 | </ItemGroup> |
103 | 105 |
|
|
114 | 116 | <_TransportPdbs Include="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\**\*.pdb" |
115 | 117 | Exclude="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\**\*.ni.pdb" /> |
116 | 118 |
|
| 119 | + <!-- Dedupe System.Security.Cryptography.Pkcs.pdb based on RID --> |
| 120 | + <!-- If we get rid of our custom reference resolution here, we can let nuget handle this --> |
| 121 | + <_TransportPdbs Remove="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\lib\**\System.Security.Cryptography.Pkcs.pdb" |
| 122 | + Condition="'$(TargetOsName)' == 'win'" /> |
| 123 | + |
| 124 | + <_TransportPdbs Remove="$(PkgMicrosoft_Internal_Runtime_AspNetCore_Transport)\runtimes\win\**\System.Security.Cryptography.Pkcs.pdb" |
| 125 | + Condition="'$(TargetOsName)' != 'win'" /> |
| 126 | + |
117 | 127 | <_SymbolFilesToPackage Include="@(_TransportPdbs)" |
118 | 128 | Condition="'$(FileNameList)' != '' and $(FileNameList.Contains('%(Filename);'))" /> |
119 | 129 | </ItemGroup> |
|
0 commit comments