Skip to content

Stop treating text-only packages as reference packages #5193

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

Open
MichaelSimons opened this issue May 15, 2025 · 0 comments
Open

Stop treating text-only packages as reference packages #5193

MichaelSimons opened this issue May 15, 2025 · 0 comments
Labels
area-sbrp Source build reference packages

Comments

@MichaelSimons
Copy link
Member

Currently SBRP has three types of packages: reference, target and text-only. Text-only packages are not reference packages rather they contain implementation. The are in a way a type of "external" package like the source-build-externals but are produced with a different construct.

Text-only packages are not tracked by the poison infrastructure. Reference and target packages are prohibited in the build output while text-only packages are allowed. Because text-only packages are produced from SBRP, they appear in vmr's prereqs/packages/reference folder rather than "regular" packages. Currently there is no reason to include the reference packages in the previous source-built artifacts other than the text only packages.

Text-only packages should appear as standard packages in the build output and no longer treated as reference packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-sbrp Source build reference packages
Projects
Status: 10.0 Preview 5
Development

No branches or pull requests

1 participant