Skip to content

Conversation

@ViktorHofer
Copy link
Member

@ViktorHofer ViktorHofer commented Apr 27, 2023

Replaces #1003

Grouped into commits

I will send separate PRs after this one is in for the formatting changes and updating the TFM to use $(NetFrameworkToolCurrent) (which requires a new Arcade update).

I verified that this is no longer needed. Sourcebuild automatically creates packages.
Delete runtimeconfig.template.json in favor of the in-built "<RollForward>...</RollForward>" switch.
Use the Microsoft.Build.NoTargets SDK for content-only packages.
That avoids invoking the compiler without defining custom targets
and makes the repository use the same path as other repositories in the stack.
Projects that offer a .NETFramework TFM only are already automatically
removed by arcade's TFM filtering that is enabled for source-build.
@ViktorHofer ViktorHofer force-pushed the SourceBuildCleanupInCommits branch from c362d91 to be7ddc1 Compare April 28, 2023 05:47
@ViktorHofer
Copy link
Member Author

Resolved the merge conflict. cc @tmat

@tmat tmat merged commit d329934 into dotnet:main May 3, 2023
@ViktorHofer ViktorHofer deleted the SourceBuildCleanupInCommits branch May 4, 2023 05:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants