-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Arcade powered source build phase 1 and 2 #235
Arcade powered source build phase 1 and 2 #235
Conversation
<Project> | ||
|
||
<PropertyGroup> | ||
<GitHubRepositoryName>symreader</GitHubRepositoryName> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
symreader [](start = 4, length = 54)
Can't this be inferred from git info?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Potentially, but it doesn't seem like something worth implementing right now. There are risks, and it would be easy to fix incrementally later on. I've filed dotnet/source-build#2029 with some more info and to track this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I forgot to do a pass over patches when I opened this PR, but looking at it now, I see that both https://github.com/dotnet/source-build/blob/release/5.0/patches/symreader/0001-Add-initial-Arcade-SDK-switchover.patch and https://github.com/dotnet/source-build/blob/release/5.0/patches/symreader/0002-Fix-license-per-Arcade-SDK-expectations.patch have already been merged. |
9c92fa5
to
1f2fd62
Compare
This enables 'source-build', which makes it easier to build the entire shipping .NET SDK from source. This is the first and second step of arcade-powered-source-build: https://github.com/dotnet/source-build/blob/master/Documentation/planning/arcade-powered-source-build/README.md See dotnet/sourcelink#692 for a similar PR, that this is based on.
1f2fd62
to
2047f21
Compare
Thanks, @tmat! I have rebased this branch on top of |
Thanks for merging this! |
This PR includes #234 and needs to be fixed up after that's merged.
This enables 'source-build', which makes it easier to build the entire shipping .NET SDK from source.
This is the first and second step of arcade-powered-source-build: https://github.com/dotnet/source-build/blob/master/Documentation/planning/arcade-powered-source-build/README.md
See dotnet/sourcelink#692 for a similar PR, that this is based on.
cc @tmat @dagood