-
## Description
Add the option to create a Starlark method tied to the C++ toolchain callable before actions
There are many feature requests that involve adding code to the Bazel C++ rules in order…
-
There are a few [`CARGO_*` environment variables that are currently set by `rustc`](https://github.com/bazelbuild/rules_rust/blob/main/rust/private/rustc.bzl#L121-L134) but don't appear to get set by …
-
I have a function called `fn donut_inner` in a file called `donut_rolled.x`. I call the IR converter like so:
`~/sw/xls/bazel-bin/xls/dslx/ir_converter_main donut_rolled.x --entry=donut_inner > don…
-
We need to have a way to handle go modules. They consist of multiple libraries (in buck sense) and kind of a pain to handle directly. I wrote some hacky go code to first parse the output of `go mod gr…
-
### Description of the problem / feature request:
`compilation_mode` is great, but few people know, understand and use it.
For rule developers, it's common to have a rule that produces different…
-
Write a [Language Server Protocol](https://microsoft.github.io/language-server-protocol/) for `ytt` files (i.e. Starlark within YAML).
_(TODO: there is a lot that can be packed into an LSP; enumera…
-
There are a few places where design decisions for buck2 were made based upon the need for (primarily) Meta to maintain buck1 backwards compatibility. Most open source users don't have this need and it…
-
(It feels awkward to ask this question here, but it is a follow-up of [ this suggestion over at rules_oci ](https://github.com/bazel-contrib/rules_oci/issues/416#issuecomment-1832829593))
As the ma…
-
I want to be able to use a function in a pipeline to perform processing of values AFTER they have been set by a parent package's apply-setters.
The following cluster package works intuitively as a …
-
# Description
It would be useful to make a task depend on another task failing (as opposed to the status quo, where a task dependency can only depend on a task succeeding). Or, alternatively, make…