Closed BrianHicks closed 2 years ago
this is ready to review, despite that fact that macOS builds are failing. Gonna ask about that on Zulip later… maybe it's a nightly thing? I haven't really dug in yet, though.
@bhansconnect this is ready for another look! You were right that there were a few bugs. Luckily, they were easy to fix. 💯
wheeeee it's finally happening!
Allows jobs to depend on other jobs, making a build graph! Finally! Yay!
Of course, job execution is still single-threaded, but now we can do more-or-less the same jobs as
make --jobs 1
! (Although we don't do the magic dynamic discovery thing that make does.)Fixes #67