AfterSolutionBuild.targets 830 B

1234567891011121314151617181920
  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. <ItemGroup>
  8. <_BuildOutput Include="$(ArtifactsShippingPackagesDir)*.nupkg"
  9. Exclude="$(ArtifactsShippingPackagesDir)*.symbols.nupkg" />
  10. </ItemGroup>
  11. <RepoTasks.RemoveSharedFrameworkDependencies Condition="@(_BuildOutput->Count()) != 0"
  12. Files="@(_BuildOutput)"
  13. FrameworkOnlyPackages="@(AspNetCoreAppReference)"
  14. SharedFrameworkTargetFramework="netcoreapp$(AspNetCoreMajorVersion).$(AspNetCoreMinorVersion)" />
  15. </Target>
  16. </Project>