devtools: check flow API doc tables
authorThomas Monjalon <thomas@monjalon.net>
Tue, 6 Apr 2021 22:28:12 +0000 (00:28 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 18 May 2021 17:06:56 +0000 (19:06 +0200)
commit947dff12bcf5023255433c9997710a5635522431
treecba189f6be56e96396e68472f0e635982dda53be
parent0a91cdd4863db7a2a5fea2214caff1f4d19a7be0
devtools: check flow API doc tables

The script check-doc-vs-code.sh may be used to add
some automatic checks of the doc.

If run without any argument, a complete check is done.
The optional argument is a git history reference point
to check faster only what has changed since this commit.

In this commit, the only check is for rte_flow tables,
achieved through the script parse-flow-support.sh.
If run without a .ini reference, it prints rte_flow tables.
Note: detected features are marked with the value Y,
while the real .ini file could have special values like I.
The script allow parsing exceptions (exclude or include),
like for bnxt code which lists unsupported items and actions.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
v6 changes:
- fix redundant drivers
- ignore indirect action
- prefix misses with a category (item or action)
MAINTAINERS
devtools/check-doc-vs-code.sh [new file with mode: 0755]
devtools/parse-flow-support.sh [new file with mode: 0755]