dotnet / dotnet/source-build

Enhance prep.sh for distro maintainers

Open
#3,085 3 comments 0 reactions 0 assignees View on GitHub
area-build up-for-grabs
Dominant language
No language data
Stars
287
Forks
145
Avg merge
1d 22h
Merged PRs (30d)
10

Description

In the past we've collected all of the RID-specific artifacts into one source-build-artifacts package for use when bootstrapping a new platform. `prep.sh` has largely replaced the need for this (#2758) but there are some scenarios where having all the available RID-specific bits in one archive is more convenient, for instance building on multiple platforms while sharing the same source code and source artifacts. Some enhancements suggested to support these scenarios in `prep.sh`:
- Improve the `--bootstrap` flag to allow downloading artifacts for specific RIDs.
- Allow users to supply their own set of packages for custom RIDs.
- Handle other RID-specific artifacts like the bootstrap SDK and coreclr-tools.

cc @dotnet/distro-maintainers

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.