HomeSoftware Heritage

Makefile: Speedup sphinx-apidoc execution significantly

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

Makefile: Speedup sphinx-apidoc execution significantly

Previously the file patterns that sphinx-apidoc must exclude, stored
in the APIDOC_EXCLUDES variables, were expanded by the shell before
executing the tool resulting in a really long list of files to exclude.
Each time a file was processed by sphinx-apidoc, its path was compared
against that long list of files which was significantly slowing down
the apidoc generation process.

So ensure file exclude patterns are quoted to avoid shell expansion
and greatly speedup sphinx-apidoc execution.

Details

Provenance
anlambertAuthored on Nov 17 2022, 6:17 PM
anlambertPushed on Nov 17 2022, 9:12 PM
Differential Revision
D8855: Makefile: Speedup sphinx-apidoc execution significantly

Commit No Longer Exists

This commit no longer exists in the repository.