MozillaBuild: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Adding update instructions.)
Line 9: Line 9:
Upgrading from an earlier MozillaBuild installation is straightforward but each step is important.
Upgrading from an earlier MozillaBuild installation is straightforward but each step is important.


# Delete your current MozillaBuild environment by moving your MozillaBuild folder into the trash. If you can't remove the existing installation, you probably have a terminal open or ssh-agent running. Terminate that process and try again.
# Delete your current MozillaBuild environment by moving your MozillaBuild folder into the trash. If you can't remove the existing installation, you may have a terminal open or ssh-agent running. Terminate that process and try again.
# Install MozillaBuild 2.1.0.  
# Install MozillaBuild 2.1.0.  
# Run <tt>./mach mercurial-setup --update-only</tt>  to ensure that the version-control-tools repository is current.
# Run <tt>./mach mercurial-setup --update-only</tt>  to ensure that the version-control-tools repository is current.
# Clobber any trees you have by running <tt>./mach clobber</tt> - build errors may occur otherwise.
# Clobber any trees you have by running <tt>./mach clobber</tt> - build errors may occur otherwise.
# If you had previously enabled minTTY, you will need to do so again by adding <tt>USE_MINTTY=1</tt> to the top of start-shell.bat.  
# If you had previously enabled minTTY, you will need to do so again by adding <tt>USE_MINTTY=1</tt> to the top of start-shell.bat.


=== Release Notes ===
=== Release Notes ===

Revision as of 18:56, 24 November 2015

Overview

MozillaBuild is a meta-installer that provides everything needed to build Mozilla on Windows, sans Visual C++. Its source lives in https://hg.mozilla.org/mozilla-build/. Bugs should be filed in mozilla.org :: MozillaBuild. For information about building Mozilla on Win32, see the Mozilla Developer Center page.

Current Version

The current version of MozillaBuild is 2.1.0. It is available on ftp.mozilla.org.

To Upgrade From A Previous Version

Upgrading from an earlier MozillaBuild installation is straightforward but each step is important.

  1. Delete your current MozillaBuild environment by moving your MozillaBuild folder into the trash. If you can't remove the existing installation, you may have a terminal open or ssh-agent running. Terminate that process and try again.
  2. Install MozillaBuild 2.1.0.
  3. Run ./mach mercurial-setup --update-only to ensure that the version-control-tools repository is current.
  4. Clobber any trees you have by running ./mach clobber - build errors may occur otherwise.
  5. If you had previously enabled minTTY, you will need to do so again by adding USE_MINTTY=1 to the top of start-shell.bat.

Release Notes

There are no release notes for 1.1 and below.

Historic Versions

Old versions of MozillaBuild can also be found on ftp.mozilla.org.