Re: [PATCH v5 01/15] docs: conf.py: properly handle include and exclude patterns
From: Donald Hunter
Date: Tue Jun 17 2025 - 09:00:25 EST
Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> writes:
> When one does:
> make SPHINXDIRS="foo" htmldocs
>
> All patterns would be relative to Documentation/foo, which
> causes the include/exclude patterns like:
>
> include_patterns = [
> ...
> f'foo/*.{ext}',
> ]
>
> to break. This is not what it is expected. Address it by
> adding a logic to dynamically adjust the pattern when
> SPHINXDIRS is used.
>
> That allows adding parsers for other file types.
>
> Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx>
Reviewed-by: Donald Hunter <donald.hunter@xxxxxxxxx>