0.5× 1.5×

The Future of the Firefox Build System

Location: MTV - 10 Forward

Duration: 1 hour 25 minutes

The build system for mozilla-central hasn't really changed much in 10 years. That's all about to change.

In this talk, Gregory Szorc will be covering all facets of the Firefox/mozilla-central build system with an emphasis on future direction. He will discuss projects underway and try to convince the audience why these (sometimes radical and controversial) changes are for the best.

Topics covered will include:
<ul>
<li>mach
<li>"mozbuild" files
<li>non-recursive make
<li>Visual Studio projects
<li>Tup, Ninja, GYP and similar build tools
<li>Python version compatibility
<li>client.mk
<li>mozconfigs

There will be a question and answer session at the end.

Tags: build, mach, python

Channels: Main

Additional links:
Slides - http://gregoryszorc.com/presentations/2012-11-29-firefox-build-system/

Views since archived: 1,722