Warning: The content of this article may be out of date. It has not been updated for usage of Mercurial.
Here are directions for creating a release from a linux system. Note that there are a couple of extra files for Win32 and Macintosh that aren't pulled by the normal script and need to be pulled by hand. The mini-branch is created so you can check in the build scripts with the necessary changes without touching the original branch.
cvs co -r NETSCAPE_6_2_RELEASE mozilla/client.mk cd mozilla gmake -f client.mk checkout
cd .. cvs tag -b MOZILLA_0_9_4_1_RELEASE_MINI_BRANCH mozilla/client.mk
rm mozilla/client.mk cvs co -r MOZILLA_0_9_4_1_RELEASE_MINI_BRANCH mozilla/client.mk
mozilla/client.mk
cvs ci mozilla/client.mk
find . -type d \! -name CVS | xargs -l -P10 cvs tag -l MOZILLA_0_9_4_1_RELEASE >& ../taglog