Skip to content

Commit da521f0

Browse files
authored
[release/8.0.1xx] Add project capabilities for publish properties (#46221)
2 parents 8b4cdf8 + eba669f commit da521f0

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.Publish.targets

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@ Copyright (c) .NET Foundation. All rights reserved.
2424
<IsTrimmable Condition="'$(IsTrimmable)' == '' and '$(IsAotCompatible)' == 'true'">true</IsTrimmable>
2525
</PropertyGroup>
2626

27+
<ItemGroup>
28+
<ProjectCapability Condition="'$(IsAotCompatible)' == 'true'" Include="IsAotCompatible" />
29+
<ProjectCapability Condition="'$(IsTrimmable)' == 'true'" Include="IsTrimmable" />
30+
<ProjectCapability Condition="'$(PublishAot)' == 'true'" Include="PublishAot" />
31+
<ProjectCapability Condition="'$(PublishReadyToRun)' == 'true'" Include="PublishReadyToRun" />
32+
<ProjectCapability Condition="'$(PublishSingleFile)' == 'true'" Include="PublishSingleFile" />
33+
<ProjectCapability Condition="'$(PublishTrimmed)' == 'true'" Include="PublishTrimmed" />
34+
</ItemGroup>
35+
2736
<ItemDefinitionGroup>
2837
<ResolvedFileToPublish>
2938
<CopyToPublishDirectory>Always</CopyToPublishDirectory>

0 commit comments

Comments
 (0)