1
edit
Changes
Update to version 1.2 of MozBuild
[[Dive into Real World Mozilla]] > [[Dive into Real World Mozilla Day 2]] > Build Mozilla Lab
== Overview ==
== Instructions ==
# Create If on Windows on a lab machine, create a directory called '''C:\ff''' to hold the source-- if on Linux in the lab, use the '''/tmp''' directory, or your home directory on your own system.
# Make sure the tree is '''not red''' on [http://tinderbox.mozilla.org/showbuilds.cgi?tree=Firefox tinderbox]
# Check-out the Firefox code from '''CVS''' into C:\ff the appropriate directory ([http://developer.mozilla.org/en/docs/Mozilla_Source_Code_%28CVS%29 instructions are here]). You can use either of the following CVSROOT values:
#* :pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot
#* :pserver:anonymous@hera.senecac.on.ca:/cvsroot
# wait, wait, wait...NOTE: the build process (a debug build) takes approximately '''1 hour''' to complete in the lab.
# Test your new browser:
## Set the following environment variables variable to turn-off assertion dialogs , and allow run Firefox as follows (NOTE: -no-remote allows for multiple versions another version of the browser to be run simultaneouslyat the same time, and -Profilemanager allows you to choose/create a new profile so you don't corrupt your default profile):
##* export XPCOM_DEBUG_BREAK=warn
## When prompted, create a new profile called '''development'''
## In the address bar, enter the following URI and note the build information: '''about:'''
== Resources ==
* [http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-1.2.exe MozillaBuild 1.2 for Win32]
* [http://webtools.mozilla.org/build/config.cgi MOZCONFIG Build Configurator]