|
235 | 235 | <Splits>$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',').Length)</Splits>
|
236 | 236 | <PackageName>$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[0])</PackageName>
|
237 | 237 | <PackageVersion>$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[1])</PackageVersion>
|
| 238 | + <Reference>$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[2])</Reference> |
238 | 239 | <AllPrivateAssets>$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[4])</AllPrivateAssets>
|
239 | 240 | <CopyLocal Condition="%(PaketReferencesFileLinesInfo.Splits) >= 6">$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[5])</CopyLocal>
|
240 | 241 | <OmitContent Condition="%(PaketReferencesFileLinesInfo.Splits) >= 7">$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[6])</OmitContent>
|
241 | 242 | <ImportTargets Condition="%(PaketReferencesFileLinesInfo.Splits) >= 8">$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[7])</ImportTargets>
|
242 | 243 | <Aliases Condition="%(PaketReferencesFileLinesInfo.Splits) >= 9">$([System.String]::Copy('%(PaketReferencesFileLines.Identity)').Split(',')[8])</Aliases>
|
243 | 244 | </PaketReferencesFileLinesInfo>
|
244 |
| - <PackageReference Include="%(PaketReferencesFileLinesInfo.PackageName)"> |
245 |
| - <Version>%(PaketReferencesFileLinesInfo.PackageVersion)</Version> |
| 245 | + <PackageReference Condition=" '$(ManagePackageVersionsCentrally)' != 'true' Or '%(PaketReferencesFileLinesInfo.Reference)' == 'Direct' " Include="%(PaketReferencesFileLinesInfo.PackageName)"> |
| 246 | + <Version Condition=" '$(ManagePackageVersionsCentrally)' != 'true' ">%(PaketReferencesFileLinesInfo.PackageVersion)</Version> |
246 | 247 | <PrivateAssets Condition=" ('%(PaketReferencesFileLinesInfo.AllPrivateAssets)' == 'true') Or ('$(PackAsTool)' == 'true') ">All</PrivateAssets>
|
247 | 248 | <ExcludeAssets Condition=" %(PaketReferencesFileLinesInfo.CopyLocal) == 'false' or %(PaketReferencesFileLinesInfo.AllPrivateAssets) == 'exclude'">runtime</ExcludeAssets>
|
248 | 249 | <ExcludeAssets Condition=" %(PaketReferencesFileLinesInfo.OmitContent) == 'true'">$(ExcludeAssets);contentFiles</ExcludeAssets>
|
|
252 | 253 | <AllowExplicitVersion>true</AllowExplicitVersion>
|
253 | 254 |
|
254 | 255 | </PackageReference>
|
| 256 | + |
| 257 | + <PackageVersion Include="%(PaketReferencesFileLinesInfo.PackageName)"> |
| 258 | + <Version>%(PaketReferencesFileLinesInfo.PackageVersion)</Version> |
| 259 | + </PackageVersion> |
255 | 260 | </ItemGroup>
|
256 | 261 |
|
257 | 262 | <PropertyGroup>
|
|
0 commit comments