-
-
Notifications
You must be signed in to change notification settings - Fork 630
feat(core): switch to script bootstrap as a default #3117
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
base: main
Are you sure you want to change the base?
Conversation
44578e9
to
55cb9c0
Compare
Work towards bazel-contrib#2156 Work towards bazel-contrib#2521 Relands bazel-contrib#2858 and reverts bazel-contrib#2968 Fixes bazel-contrib#2983
55cb9c0
to
42dac20
Compare
FYI, @rickeylev, @alexeagle , we can continue talking about re-enabling the script=bootstrap by default for bazel 8+ here. Is there a good way to detect that we are running on that particular version with something else than |
PEPs can take a long time, so I don't think we should wait on that.
Maybe. If the 1.2 release is coming soon, then waiting sounds OK. If it takes too long, though, then I think we'll just have to press ahead. At the least, we should wait until there exists some rule that can package them. |
This PR enables the
bootstrap
script implementation for bazel 8 and abovefor UNIX platforms.
DO NOT MERGE: this has to be discussed:
Work towards #2156
Work towards #2521
Relands #2858 and reverts #2968
Fixes #2983
Related:
rules_pkg
to produce working tars is in Support packaging raw symlinks from declare_symlink bazelbuild/rules_pkg#929 that will be released in 1.2 (bump version to 1.2 bazelbuild/rules_pkg#977)