41 lines
952 B
Markdown
41 lines
952 B
Markdown
# 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
|
|
```
|