Skip to content

Commit b3e6bb9

Browse files
committed
Rewrite nuspecs earlier
1 parent 0ced048 commit b3e6bb9

File tree

2 files changed

+14
-21
lines changed

2 files changed

+14
-21
lines changed

eng/AfterSolutionBuild.targets

-21
This file was deleted.

src/BuildAfterTargetingPack/BuildAfterTargetingPack.csproj

+14
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,20 @@
3838
SkipGetTargetFrameworkProperties="true" />
3939
</ItemGroup>
4040

41+
<!-- This is temporary until we can use FrameworkReference to build our own packages. -->
42+
<Target Name="RemoveSharedFrameworkOnlyRefsFromNuspec" BeforeTargets="Build;BuildDelayedProjects"
43+
Condition=" '$(MSBuildRuntimeType)' == 'core' ">
44+
<ItemGroup>
45+
<_BuildOutput Include="$(ArtifactsShippingPackagesDir)*.nupkg"
46+
Exclude="$(ArtifactsShippingPackagesDir)*.symbols.nupkg" />
47+
</ItemGroup>
48+
49+
<RepoTasks.RemoveSharedFrameworkDependencies Condition="'@(_BuildOutput->Count())' != '0'"
50+
Files="@(_BuildOutput)"
51+
FrameworkOnlyPackages="@(AspNetCoreAppReference)"
52+
SharedFrameworkTargetFramework="$(DefaultNetCoreTargetFramework)" />
53+
</Target>
54+
4155
<!-- Cannot build in source-build because that does not create an App.Ref layout. -->
4256
<Target Name="BuildDelayedProjects"
4357
BeforeTargets="Build"

0 commit comments

Comments
 (0)