-
Notifications
You must be signed in to change notification settings - Fork 174
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
First step towards using bzlmod #1570
Conversation
a4ad684
to
1b7d6b6
Compare
Continuation of #1565 |
8762e52
to
8804821
Compare
@cdleary : PR moved to here. |
8804821
to
016c247
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, though it sounds like we should wait for @cdleary to respond.
6c88c96
to
5fd46c1
Compare
on macosx (14.6.1) when doing
and a hard dependency missing on
the later looks orthogonal to this change, as this rule was already present on xls/xls/build_rules/xls_utilities.bzl Lines 40 to 46 in 6d4f276
then tried to switch to the local llvm toolchain (similar to what @cdleary did in 76d4ad5):
and was a able to build a restricted set of targets:
|
But essentially what you say is looks good, regular SNAFU (in its original sense), but not impacted by this change. |
@cdleary : good to submit ? |
5fd46c1
to
990441d
Compare
* Move projects that are available already in https://registry.bazel.build/ from from load_external to MODULE.bazel. * This is not complete: there are probably more steps to simplify and clean-up after the first submit. * Switching to bzlmod broke making the compilation-db as the action hooks don't seem to work anymore ( xls/dev_tools//make-compilation-db.sh ). The used com_grail_bazel_compdb is not maintained anymore, so this needs to be updated to something more modern (hedronvision?). Since this is not actively needed in daily development (and I am the only one really using it), postponed for later. * Clean out things not needed anymore in dependency_support/$(various-dirs) Issues: google#931 Also, needed to make Python rules to work well with --incompatible_default_to_explicit_init_py (bazelbuild/bazel#10076)
990441d
to
9b1f3d0
Compare
(Postponing for later) |
Issues: #931
Also, needed to make Python rules to work well with --incompatible_default_to_explicit_init_py (bazelbuild/bazel#10076)