Commit Graph

  • 9281ba7e10 Do not do a static build. main Tom Alexander 2026-07-05 15:02:51 -04:00
  • b2e2ef2b24 Set up nix building. Tom Alexander 2026-07-04 20:36:25 -04:00
  • b61f0e0364 Merge of code to run nix flake update for update builds. Tom Alexander 2026-07-04 19:33:22 -04:00
  • fab5c2c634 Move the original get_draw_order code into the tree_iter module. Tom Alexander 2026-07-01 19:57:30 -04:00
  • 8c4f0868a4 Port reverse tree iterator to from python to rust. Tom Alexander 2026-06-28 23:06:38 -04:00
  • 1b09c77492 Port forward tree iterator from python to rust. Tom Alexander 2026-06-27 19:31:59 -04:00
  • fba8203cda Add a python script for the inverted tree currently used for drawing in the rust program. Tom Alexander 2026-06-27 19:27:26 -04:00
  • 55c2785c0e Add filtering on branches mid-iteration. Tom Alexander 2026-06-27 18:20:38 -04:00
  • 4ea47a3459 Add support for transparent nodes to depth first search python script. Tom Alexander 2026-06-27 18:02:50 -04:00
  • 25c0ccad0c Write a python script to experiment with depth first search. Tom Alexander 2026-06-27 15:08:02 -04:00
  • d341228f5b Support update builds. Tom Alexander 2026-06-25 18:25:02 -04:00
  • 606832f505 Only print status when activities change or enough time has passed. Tom Alexander 2026-04-02 18:21:00 -04:00
  • 9083a09455 Add repair flag to build. Tom Alexander 2026-04-02 17:33:56 -04:00
  • 1cc53ba631 Display progress. Tom Alexander 2026-03-31 20:02:34 -04:00
  • 1f5c080138 Log nix messages. Tom Alexander 2026-03-01 18:02:58 -05:00
  • 7b19e43fce Merge in-progress activity tracking. Tom Alexander 2026-02-28 20:15:48 -05:00
  • 4fdff95039 Process results from the nix output stream. Tom Alexander 2026-02-28 14:53:43 -05:00
  • 2b7349a7ae Switch to a new ActivityTree implementation. Tom Alexander 2026-02-25 21:24:42 -05:00
  • 87fbaf4aeb Make a meaningful in-progress list. Tom Alexander 2026-02-21 21:50:08 -05:00
  • 8d2dd015c4 Parse to a meaningful format in the nix output stream before hitting the running build. Tom Alexander 2026-02-19 18:39:01 -05:00
  • f797a19175 Interpret the nix logs. Tom Alexander 2026-02-17 22:49:42 -05:00
  • d65c54d997 Parse the output from nix. Tom Alexander 2026-02-16 21:17:25 -05:00
  • c4c811a099 Write the build start to the database. Tom Alexander 2026-02-16 20:42:03 -05:00
  • ab1f86384b Move the running build into its own struct. Tom Alexander 2026-02-16 20:06:46 -05:00
  • dd99900b90 Read the output from the build process. Tom Alexander 2026-02-15 01:45:42 -05:00
  • e4670ac096 Merge initial support for sqlite. Tom Alexander 2026-02-15 01:31:41 -05:00
  • 7eb36ce0a4 Add sqlite for tracking build history. Tom Alexander 2026-02-14 22:15:09 -05:00
  • 0e0c5dac80 Merge the shared repo directories. Tom Alexander 2026-02-14 23:22:07 -05:00
  • f688ff1351 Use shared repo directories to avoid duplicate checkouts. Tom Alexander 2026-02-14 22:11:46 -05:00
  • 47e6a32ba3 Run nix build. Tom Alexander 2026-02-14 19:20:52 -05:00
  • 7ec243e3e4 Set up the flake repo directory. Tom Alexander 2026-02-14 16:00:37 -05:00
  • 9344e5708f Set up initial structure for the nix builder. Tom Alexander 2026-02-14 13:31:21 -05:00