News for hackers. Stuff that matters.
Re:Build faster with Buck2: Our open source build system by rektide on Thursday April 06, 2023 @12:51PM (#35471080)
It indeed is not the primary concern of build systems. For many folks, there's some ci/CD systems checking stuff out & feeding their build tools.

Buck2 notably though tries to be a good persistent incremental build system, and it needs much more awareness of things changing. It does integrate with Sapling for these kind of reasons.

So the boundaries are a bit blurrier than they used to be between scm/build/ci/CD tools.

Re:Build faster with Buck2: Our open source build system by fanzeyi on Thursday April 06, 2023 @01:13PM (#35471385)
My understanding is that Buck2 uses Watchman (disclaimer: I'm one of the maintainers) so it can work with both Git and Mercurial repositories efficiently, without compromising performance.
Re:Build faster with Buck2: Our open source build system by ndmitchell on Thursday April 06, 2023 @03:09PM (#35472971)
It can use watchman, but for open source we default to inotify (and platform equivalent versions on Mac/Windows) to avoid you having to install anything.