Shining Some Light on the Mozilla Build System

From CDOT Wiki
Revision as of 07:55, 20 September 2007 by Ted (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
  • Managing the chaos
  • Basic build tools
    • autoconf - managing differences between platforms and selecting build options
    • GNU Make - following rules to build things based on changed files
  • Your build experiences
  • Cross-platform builds -- what's different on different platforms?
    • VMs to the rescue
  • Deconstructing mozconfig
  • What the heck is client.mk for?
    • Fancy things you can do
  • Looking at some Makefiles
  • The future of the build system
  • Breakpad and Crash Reporting