Some more prep for revamped sourcegens and CI #3572
Labels
breaking-change
For PRs that introduces a breaking change (behavior or API)
build-and-deploy
Issues regarding to building and deploying Terminal.Gui
dependencies
Pull requests that update a dependency file
design
Issues regarding Terminal.Gui design (bugs, guidelines, debates, etc...)
enhancement
v2
For discussions, issues, etc... relavant for v2
work-in-progress
Milestone
This issue is primarily for the next piece of preparation for a couple of other issues, such as splitting off the enum generators and enhancements to the CI pipeline that kinda come along for free with that.
But it's also a good spot to bring in a couple other related but small pieces of work which also share the goal of simplification of the build and also the consumer's experience with the packaged library.
At a high level, this one will come with at least:
partial
and add a conditionally-compiled file that adds[Obsolete]
to all of them, with the condition not being true by default until later, by flipping a switch, when the change to using the external package is almost ready to go.The text was updated successfully, but these errors were encountered: