cederom opened a new pull request, #18171:
URL: https://github.com/apache/nuttx/pull/18171
## Summary
* Update previous `-j 1` and `-j 8` switch to `-j auto` to use all CPUs.
* This improves doc build time 62s -> 25s on 24 core CPU.
* Add information about `make autobuild` to `make help`.
* Auotbuild is very handy for quick edits preview and was not in help before.
## Impact
Documentation build time is improved ~2.5x on modern CPUs.
## Testing
```
% uname -a
FreeBSD hexagon 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 GENERIC amd64
% cd Documentation
% pipenv shell
```
Before change:
```
% /usr/bin/time -h gmake clean html
Removing everything under '_build'...
Running Sphinx v6.2.1
(..)
build succeeded.
The HTML pages are in _build/html.
1m4,40s real 1m3,62s user 0,72s sys
```
After change:
```
% /usr/bin/time gmake clean html
Removing everything under '_build'...
Running Sphinx v6.2.1
(..)
build succeeded.
The HTML pages are in _build/html.
25,31 real 72,79 user 7,26 sys
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]