Skip to content

Commit d317010

Browse files
Refactor setting upper version limit MSBuild target
1 parent d5745f9 commit d317010

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

Directory.Build.props

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,13 +53,9 @@
5353
<!-- Use version range on project references (to limit on major version in generated packages) -->
5454
<Target Name="_GetProjectReferenceVersionRanges" AfterTargets="_GetProjectReferenceVersions">
5555
<ItemGroup>
56-
<_ProjectReferencesWithVersionRanges Include="@(_ProjectReferencesWithVersions)">
57-
<ProjectVersion Condition="'%(_ProjectReferencesWithVersions.ProjectVersion)' != ''">[%(_ProjectReferencesWithVersions.ProjectVersion), $([MSBuild]::Add($([System.Text.RegularExpressions.Regex]::Match('%(_ProjectReferencesWithVersions.ProjectVersion)', '^\d+').Value), 1)))</ProjectVersion>
58-
</_ProjectReferencesWithVersionRanges>
59-
</ItemGroup>
60-
<ItemGroup>
61-
<_ProjectReferencesWithVersions Remove="@(_ProjectReferencesWithVersions)" />
62-
<_ProjectReferencesWithVersions Include="@(_ProjectReferencesWithVersionRanges)" />
56+
<_ProjectReferencesWithVersions Condition="'%(ProjectVersion)' != ''">
57+
<ProjectVersion>[%(ProjectVersion), $([MSBuild]::Add($([System.Text.RegularExpressions.Regex]::Match('%(ProjectVersion)', '^\d+').Value), 1)))</ProjectVersion>
58+
</_ProjectReferencesWithVersions>
6359
</ItemGroup>
6460
</Target>
6561
</Project>

0 commit comments

Comments
 (0)