You've already forked linux-packaging-mono
Imported Upstream version 5.2.0.175
Former-commit-id: bb0468d0f257ff100aa895eb5fe583fb5dfbf900
This commit is contained in:
parent
4bdbaf4a88
commit
966bba02bb
34
external/corefx/Tools-Override/depProj.targets
vendored
34
external/corefx/Tools-Override/depProj.targets
vendored
@@ -94,20 +94,38 @@ See the LICENSE file in the project root for more information.
|
||||
|
||||
<!-- Required by Common.Targets but not used for depproj -->
|
||||
<Target Name="CreateManifestResourceNames" />
|
||||
|
||||
<PropertyGroup>
|
||||
<!-- don't use TargetingPackReference, we do our own filtering -->
|
||||
<SkipFilterTargetingPackResolvedNugetPackages>true</SkipFilterTargetingPackResolvedNugetPackages>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- Support filtering to a subset of packages -->
|
||||
<Target Name="FilterNugetPackages" AfterTargets="ResolveNuGetPackages">
|
||||
<!-- Support filtering to a subset of packages or files -->
|
||||
<Target Name="FilterNugetPackages"
|
||||
AfterTargets="ResolveNuGetPackages"
|
||||
Condition="'@(PackageToInclude)' != '' OR '@(PackageToExclude)' != '' OR '@(FileToInclude)' != '' OR '@(FileToExclude)' != ''">
|
||||
<ItemGroup>
|
||||
<_referenceCopyLocalByPackageId Include="@(ReferenceCopyLocalPaths->'%(NuGetPackageId)')">
|
||||
<_nuGetDeploy Include="@($(NuGetDeploySourceItem))"/>
|
||||
<_nuGetDeployByFileName Include="@(_nuGetDeploy->'%(FileName)')">
|
||||
<OriginalItemSpec>%(Identity)</OriginalItemSpec>
|
||||
</_referenceCopyLocalByPackageId>
|
||||
</_nuGetDeployByFileName>
|
||||
|
||||
<_referenceCopyLocalByPackageIdToRemove Include="@(_referenceCopyLocalByPackageId)" Exclude="@(PackageToInclude)" Condition="'@(PackageToInclude)' != ''" />
|
||||
<_filteredReferenceCopyLocalByPackageId Include="@(_referenceCopyLocalByPackageId)" Exclude="@(_referenceCopyLocalByPackageIdToRemove);@(PackageToExclude)" />
|
||||
<_nuGetDeployByFileNameToRemove Include="@(_nuGetDeployByFileName)" Exclude="@(FileToInclude)" Condition="'@(FileToInclude)' != ''" />
|
||||
<_filteredNuGetDeployByFileName Include="@(_nuGetDeployByFileName)" Exclude="@(_nuGetDeployByFileNameToRemove);@(FileToExclude)" />
|
||||
|
||||
<_nuGetDeployByPackageId Include="@(_filteredNuGetDeployByFileName->'%(NuGetPackageId)')" />
|
||||
|
||||
<ReferenceCopyLocalPaths Remove="@(ReferenceCopyLocalPaths)"/>
|
||||
<ReferenceCopyLocalPaths Include="@(_filteredReferenceCopyLocalByPackageId->'%(OriginalItemSpec)')" />
|
||||
<_nuGetDeployByPackageIdToRemove Include="@(_nuGetDeployByPackageId)" Exclude="@(PackageToInclude)" Condition="'@(PackageToInclude)' != ''" />
|
||||
<_filteredNuGetDeployByPackageId Include="@(_nuGetDeployByPackageId)" Exclude="@(_nuGetDeployByPackageIdToRemove);@(PackageToExclude)" />
|
||||
|
||||
<ReferenceCopyLocalPaths Condition="'$(NuGetDeploySourceItem)' == 'ReferenceCopyLocalPaths'" Remove="@(ReferenceCopyLocalPaths)" />
|
||||
<Reference Condition="'$(NuGetDeploySourceItem)' == 'Reference'" Remove="@(Reference)" />
|
||||
<Analyzer Condition="'$(NuGetDeploySourceItem)' == 'Analyzer'" Remove="@(Analyzer)" />
|
||||
</ItemGroup>
|
||||
|
||||
<CreateItem Include="@(_filteredNuGetDeployByPackageId->'%(OriginalItemSpec)')">
|
||||
<Output TaskParameter="Include" ItemName="$(NuGetDeploySourceItem)" />
|
||||
</CreateItem>
|
||||
</Target>
|
||||
|
||||
</Project>
|
||||
|
||||
Reference in New Issue
Block a user