valence/crates/dump_schedule
Ryan Johnson 1aae22ca3e
dump_schedule utility (#300)
## Description

Adds the `dump_schedule` crate which is a simple tool that writes
valence's schedule graph to a file named ~~`graph.gv`~~ `graph.svg`.

## Test Plan

Steps:
1. `cargo r -p dump_schedule`
2. Paste the contents of `graph.gv` to https://edotor.net/
3. Look at the pretty graph.
2023-03-23 01:01:50 -07:00
..
src dump_schedule utility (#300) 2023-03-23 01:01:50 -07:00
Cargo.toml dump_schedule utility (#300) 2023-03-23 01:01:50 -07:00
README.md dump_schedule utility (#300) 2023-03-23 01:01:50 -07:00

dump_schedule

A simple debugging utility for visualizing Valence's main schedule graph. Generates a SVG file.

  1. Ensure that Graphviz is installed and the dot command is available.
  2. Run the program with cargo r -p dump_schedule
  3. Open the generated graph.svg in your browser or other program, e.g. chromium graph.svg.