Closed crummel closed 3 years ago
Hey, @sfoslund, can you please review this when you get a chance?
This looks fine to me but I haven't worked with this repo before. @wli3 are you the right person to take a look?
eng/source-build-patches/0001-Remove-test-and-sample-projects-from-solution.patch should be removed?
Also @crummel @MichaelSimons After net6.0, (master in sdk repo), we no longer use this repo. If source build only need to support net6.0 and on, we don't have to migrate this repo.
@wli3, dotnet/templating is currently referencing CliCommandLineParser as well. Is this reference going away in .NET 6.0 as well?
cc @dseefeld
hmm... if templating is still referencing this repo, we should consider migrate it until they move out of this version of the parser.
Is this PR all that needed?
Is this PR all that needed?
No, This is the first of 4 phases described in the Arcade Powered Source-Build plan. This phase is the initial infra checkin with the current patches that exist within the existing source-build. The next phase is for the repo owners to work on eliminating the patches and enable CI.
I think to simply things we should move forward on this repo unless it is very costly to do so. Is https://github.com/dotnet/command-line-api the replacement repo being part of this conversation?
Yes, command-line-api is also being included in source-build.
Hi @wli3, I don't have permissions to merge, we're ready to go forward on this if you are.
This enables source-build to support building the entire .NET SDK from source. See https://github.com/dotnet/source-build/blob/master/Documentation/planning/arcade-powered-source-build/README.md for more details.