AfterSolutionBuild.targets 859 B

123456789101112131415161718192021
  1. <Project>
  2. <Import Project="tools\RepoTasks\RepoTasks.tasks" />
  3. <Import Project="SharedFramework.External.props" />
  4. <Import Project="SharedFramework.Local.props" />
  5. <!-- This is temporary until we can use FrameworkReference to build our own packages. -->
  6. <Target Name="RemoveSharedFrameworkOnlyRefsFromNuspec" AfterTargets="Pack"
  7. Condition=" '$(MSBuildRuntimeType)' == 'core' ">
  8. <ItemGroup>
  9. <_BuildOutput Include="$(ArtifactsShippingPackagesDir)*.nupkg"
  10. Exclude="$(ArtifactsShippingPackagesDir)*.symbols.nupkg" />
  11. </ItemGroup>
  12. <RepoTasks.RemoveSharedFrameworkDependencies Condition="'@(_BuildOutput->Count())' != '0'"
  13. Files="@(_BuildOutput)"
  14. FrameworkOnlyPackages="@(AspNetCoreAppReference)"
  15. SharedFrameworkTargetFramework="$(DefaultNetCoreTargetFramework)" />
  16. </Target>
  17. </Project>