Re: [PATCH v8 02/13] tools: ynl_gen_rst.py: Split library from command line tool

From: Donald Hunter
Date: Fri Jun 27 2025 - 07:07:34 EST


Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> writes:

> As we'll be using the Netlink specs parser inside a Sphinx
> extension, move the library part from the command line parser.
>
> While here, change the code which generates an index file
> to parse inputs from both .rst and .yaml extensions. With
> that, the tool can easily be tested with:
>
> tools/net/ynl/pyynl/ynl_gen_rst.py -x -o Documentation/netlink/specs/foo.rst
>
> Without needing to first generate a temp directory with the
> rst files.
>
> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx>

Reviewed-by: Donald Hunter <donald.hunter@xxxxxxxxx>