# bp2build progress graphs This directory contains tools to generate reports and .png graphs of the bp2build conversion progress, for any module. This tool relies on `json-module-graph` and `bp2build` to be buildable targets for this branch. ## Prerequisites * `/usr/bin/dot`: turning dot graphviz files into .pngs * Optional: `/usr/bin/jq`: running the query scripts over the json-module-graph. Tip: `--use_queryview=true` allows running `bp2build-progress.py` without `jq`. ## Instructions # Generate the report for a module, e.g. adbd ``` ./bp2build-progress.py report -m adbd ``` or: ``` ./bp2build-progress.py report -m adbd --use_queryview=true ``` # Generate the report for a module, e.g. adbd ``` ./bp2build-progress.py graph -m adbd > /tmp/graph.in && dot -Tpng -o /tmp/graph.png /tmp/graph.in ``` or: ``` ./bp2build-progress.py graph -m adbd --use_queryview=true > /tmp/graph.in && dot -Tpng -o /tmp/graph.png /tmp/graph.in ```