Commit Graph

9 Commits

Author SHA1 Message Date
Tom Alexander
0addf91edf Add support for parsing the flake.lock. 2026-07-28 10:19:23 -04:00
Tom Alexander
fab5c2c634 Move the original get_draw_order code into the tree_iter module. 2026-07-04 19:34:04 -04:00
Tom Alexander
1b09c77492 Port forward tree iterator from python to rust. 2026-06-28 23:07:38 -04:00
Tom Alexander
d341228f5b Support update builds. 2026-06-27 15:05:29 -04:00
Tom Alexander
2b7349a7ae Switch to a new ActivityTree implementation.
This new implementation explicitly tracks the children of each node, eliminating many iterations through the full tree.
2026-02-26 14:11:51 -05:00
Tom Alexander
f797a19175 Interpret the nix logs. 2026-02-18 23:17:23 -05:00
Tom Alexander
d65c54d997 Parse the output from nix. 2026-02-16 22:11:39 -05:00
Tom Alexander
ab1f86384b Move the running build into its own struct. 2026-02-16 20:20:02 -05:00
Tom Alexander
47e6a32ba3 Run nix build. 2026-02-14 20:19:15 -05:00