Chris Hopman

Results 21 comments of Chris Hopman

The buck rewrite has been available for a bit now at https://github.com/facebook/buck2 We've just publicly announced it today, you can read more here: https://engineering.fb.com/2023/04/06/open-source/buck2-open-source-large-scale-build-system/ The docs available at https://buck2.build/ also...

That graph just shows when most development moved over to the dev branch (#2401). For the dev branch, contributions tapered off much slower. But yeah, at this point development has...

Alternatively, is it like python's += (https://docs.python.org/3/reference/datamodel.html#object.__iadd__) where it's defined to first try using a type-specific in place add and falling back to normal addition if it's not supported? My...

I think one of the things @ndmitchell wanted to clarify was that the spec explicitly says "if x refers to a list, the statement does not allocate a new list...

I think this seems like a fine improvement. Right now buck.type comes from some internal data that probably can't be changed (as it's used to lookup the rule impl function...

I expect that that is going to depend on the make_pex_standalone that @teh mentioned (and presumably isn't yet implemented in the oss python toolchain).

Yep, you need it to be the default output of a target or subtarget. What kind of rule is `//:ext-link`? If it's a genrule, that already has support for adding...

I think we're going to try to improve this in the next several weeks. It's likely that even something fairly naive is going to be able to get most of...

I think a challenge here is that basically every action has inputs that are produced by other actions. You would need to find a way to canonicalize those as well,...

I had assumed you meant a model where the action sees its output with path 00000000000 but then it gets rewritten to the real path, because it keeping the 00000000...