Clean up documentation about improving build speed

NEW
Unassigned

Status

task
7 years ago
5 years ago

People

(Reporter: jdm, Unassigned)

Tracking

Details

More specifically, https://developer.mozilla.org/en/Incremental_Build is woefully out of date and rambling. We should rewrite it to cover how to do your own incremental builds by hand (with general tips such as "if you only modify stuff under browser/, just build browser/" and "you almost always need toolkit/library") and using my smartmake tool (http://www.joshmatthews.net/blog/2012/01/smartmake-redux-harder-better-faster-stronger/).
We also should be sure to investigate the current situation of pymake documentation, since that's a significant improvement with -jN on windows.
Also be sure to have clear instructions for turning on ccache if available.
Thanks, jdm!
The build instructions could esp. use some extensive description about how to re-build only parts of the tree, if I changed only one file and want to test it.
it's totally non-obvious (build content/, build layout/build/, build toolkit/library/), and changing constantly, but everybody needs it. It should be in a very prominent place.
This list should be on the doc page (and maintained):
http://hg.mozilla.org/users/josh_joshmatthews.net/smartmake/file/tip/depspecs
Moved to Marketing General component, following a clean up of Mozilla Communities product
Component: Contributor Engagement → General
Product: Mozilla Communities → Marketing
You need to log in before you can comment on or make changes to this bug.