Cormac Relf

Results 309 comments of Cormac Relf

If the reasons preventing you from using RBE are about policy/infrastructure/network reasons rather than difficulty of configuring a hermetic toolchain, then I recommend LRE, "local remote execution". My team has...

It's nativelink, which supposedly has poor support outside Linux as well. But if you run it in a Linux VM like docker does on those platforms, then you can still...

Ok, turns out you can do this, but only in BXL. In BXL, the `bxl.anon_rule` is more powerful as the impl function has access to `bxl.Context`. This means if your...

> I think that an elegant solution to this problem would be to have a "working copy stack," analogous to the directory stack in most shells. > @arxanas: If we...

Re number 6 One big idea with Buck and Bazel is that the BUCK/BUILD files are an extra limited starlark dialect, so much so that you basically treat them as...

It's not so bad, just have a step in CI that enforces you keep the BUCK files up to date. A script that writes BUCK output + these two lines...

Only problem is there are other buck users that are adopting rust-project and using saved file. Maybe it's still few enough people that we can break the CLI.

Test `buck2_interpreter`/ `package_imports::tests::test` fixed, I think windows was failing for unrelated reasons.

Also, if you want to turn this into a runtime config flag so you can test and migrate behaviour internally that's fine, feel free to do so. You can make...

Draft because basically this breaks some usages of `get_cell_name` being called in a .bzl file. ```bzl # one//:bfc.bzl # returns one, only evaluated once ACTIVE_CELL = native.get_cell_name() def macro(): #...