> I'm doing some hacking on Sunbird - mostly in the chrome.
> Doing a build on my machine takes a long time (+- 30min).
> I've set --enable-chrome-format=flat and have been editing the chrome
> in my objdir. But the overhead of keeping the source files and the
> objdir files in sync is a pain.
> I'm wondering if there is a way to do a partial build - i.e. if I know
> that I've only edited files from the calendar dir, is there a way to
> get the make to only build that dir?
Cd into your obj-dir, then into the sub-folder you want to rebuild (for
example calendar) and type "make" there. Then it will only rebuild the
source files for that folder. Also you can type "make chrome" in that
folder, this will only update the chrome files (usually
.xul,.js,.properties and such).