bazel-contrib/rules_python
Ver no GitHubSupport non-bash based script bootstrap
Open
#3.012 aberto em 20 de jun. de 2025
Good first issuecore-rulestype: feature request
Métricas do repositório
- Stars
- (679 stars)
- Métricas de merge de PR
- (Métricas PR pendentes)
Description
Right now, the stage1 script bootstrap requires bash. It has a variety of bashisms or non-posix constructs that prevent it from working in other shells.
Bash isn't bad, it is just a heavier weight shell than e.g. dash (default on ubuntu/debian).
Looking at the code most changes are minor. The major change is the usage of arrays -- posix doesn't actually specify arrays.
Related: https://github.com/bazel-contrib/rules_python/issues/2500