-
Notifications
You must be signed in to change notification settings - Fork 26
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
Rename CSnake project to CSnake.SourceGeneration and unify nupkgs #211
Conversation
The Samples CI fails because there's no CSnake.SourceGeneration package exists on the nuget feed. |
Looks like this also reformats a lot of the source code. it will introduce a lot of merge conflicts. Suggest we check what else is in the backlog first |
I've moved files due to the folder rename. Git should handle this just fine. |
Looks like there are some merge conflicts |
6bfbd74
to
70acf81
Compare
Resolved |
The Samples are failing because they require the new nupkg with the SG packaged in. |
/cc: @aaronpowell FYI |
The SG can be disabled by the consumer project by settings the following MSBuild property: <DisableCSnakesRuntimeSourceGenerator>true</DisableCSnakesRuntimeSourceGenerator>
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.
Is it a single NuGet package now called CSnakes.Runtime
?
Correct. See the screenshot above |
Rename CSnake project to CSnake.SourceGeneration (Resolves Rename CSnake project to CSnake.SourceGeneration #209)
Repackage the source generator into the runtime package
The SG can be disabled by the consumer project by settings the following MSBuild property: