Shining Some Light on the Mozilla Build System

From CDOT Wiki
Revision as of 11:05, 18 September 2007 by David.humphrey (talk | contribs) (Notes)
Jump to: navigation, search

Talk Details

  • Date: Sept 20, 2007
  • Speaker: Ted Mielczarek, Mozilla Corporation

Notes

  • Ted Mielczarek - ted@mielczarek.org
  • Building software
  • It's all about scope
  • Basic tools
    • autoconf - managing differences between platforms and selecting build options
    • GNU Make - following rules to build things based on changed files
    • Tinderbox
  • Your build experiences
  • Deconstructing mozconfig
  • What the heck is client.mk for?
    • Fancy things you can do
  • Looking at some Makefiles
  • The future of the build system: Buildbot
  • Breakpad and Crash Reporting