Open main menu

CDOT Wiki β

Changes

Shining Some Light on the Mozilla Build System

71 bytes added, 11:05, 18 September 2007
Notes
** Multiple products in CVS
** Thousands of Makefiles
* Basic tools - ** [http://www.gnu.org/software/autoconf/ autoconf] + - managing differences between platforms and selecting build options** [http://www.gnu.org/software/make/ GNU Make]* Autoconf - managing differences between platforms and selecting build options* Make - following rules to build things based on changed files** Tinderbox
* Your build experiences
* Deconstructing [http://developer.mozilla.org/en/docs/Configuring_Build_Options mozconfig]
* 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
* Breakpad and Crash Reporting