Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Use shared tooling to build the .NET Core shared framework #8547

Merged
merged 3 commits into from
Oct 15, 2019

Conversation

dagood
Copy link
Member

@dagood dagood commented Oct 15, 2019

For https://github.com/dotnet/core-setup/issues/4787.

Use Microsoft.DotNet.Build.SharedFramework.Sdk, the new location of shared framework tooling. This mirrors the way the WindowsDesktop sharedfx is created, see dotnet/windowsdesktop#1. Split into 3 commits for review, although it's not a huge PR either way.

Adds the sfxproj subset because it's now possible due to changes in how the restore works. This also brings it in line with dotnet/windowsdesktop.

Note that this is a very basic level of shared tooling, and I wouldn't consider it reasonable for other repos to try to use it yet. dotnet/arcade#2704 still tracks that.

This succeeds in an internal build, with only expected build-to-build diffs.

@dagood dagood requested a review from MichaelSimons October 15, 2019 20:01
@dagood dagood self-assigned this Oct 15, 2019
@dagood
Copy link
Member Author

dagood commented Oct 15, 2019

Artifacts look good, only found the expected core-setup version/commit hash differences.

@dagood dagood merged commit 6518e87 into dotnet:master Oct 15, 2019
@dagood dagood deleted the common-tooling branch October 15, 2019 22:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants