please
please copied to clipboard
High-performance extensible build system for reproducible multi-language builds.
This is tricky to implement. Currently Please will try and number of different algorithms to calculate the output hash of a rule, and compare these against the list of hashes...
The `PackageOutputStrictness` FF https://github.com/thought-machine/please/pull/1816 should be removed in v17 and the underlying logic behind it enabled by default
When an external test refers to something in the "internal" (in this case: it's in the the package, not in `_test`) package in a `_test.go` file, Please is unable to...
Please does not seem to trimpath correctly when building within a directory that is symlinked. This is really easy to reproduce on MacOS because `/tmp` is really a symlink to...
See https://github.com/thought-machine/please/issues/1253#issuecomment-766426642 - [x] Add `$XDG_CONFIG_HOME` before checking `~/.config/please/plzconfig` #1518 - [ ] Download Please tools to `$XDG_DATA_HOME` https://wiki.archlinux.org/index.php/XDG_Base_Directory
`raise` in asp is kind of weird; there is no `try` (we obviously listened to Master Yoda) so it's really just an immediate fail. You can raise different "types" of...
We should look into removing `plz run parallel`'s `--quiet` flag. The same functionality will be achieved via `--output=quiet` instead as implemented in https://github.com/thought-machine/please/pull/1768
As discussed in #1726 , it doesn't seem super useful (I can't remember when I last ran it). I think it is more or less subsumed by `--shell`. It's not...
I am curious whether there would be any interest to support this project on Windows. Just cause of my curiosity - I decided to build this: > $ ./bootstrap.sh >...
It would be nice to get some coverage on this to avoid issues like this going forward.