Open main menu

CDOT Wiki β

Changes

Shining Some Light on the Mozilla Build System

224 bytes added, 07:55, 20 September 2007
Notes
** Multiple products in CVS
** Thousands of Makefiles
* Managing the chaos** [http://tinderbox.mozilla.org/showbuilds.cgi?tree=Firefox Tinderbox]** [http://lxr.mozilla.org/mozilla/ LXR]* Basic build tools
** [http://www.gnu.org/software/autoconf/ autoconf] - managing differences between platforms and selecting build options
** [http://www.gnu.org/software/make/ GNU Make] - following rules to build things based on changed files
** Tinderbox
* Your build experiences
* Cross-platform builds -- what's different on different platforms?
* Looking at some Makefiles
** Plumbing the depths of [http://lxr.mozilla.org/mozilla/source/config/rules.mk rules.mk]
* The future of the build system** Buildbot** [http: Buildbot//wiki.mozilla.org/Build:Configure_System_Rewrite Giving the build system a facelift]
* Breakpad and Crash Reporting
1
edit