Building Firefox just got easier:

curl https://hg.mozilla.org/mozilla-central/raw-file/default/python/mozboot/bin/bootstrap.py | python -

If you run the above on OS X, Ubuntu, CentOS, Fedora, or Mint, it should automagically install all the dependent packages necessary to build Firefox!

If you have time, please test this. If it doesn't work or is doing something wrong, please file a bug against Core : Build Config (probably not the long term component, but it's the place for now).

A community contributor, kmm (they didn't reveal their name) is responsible for most of the Linux work. Yes, they spent hours installing and testing things on VMs! Jeff Hammel and Richard Newman also deserve kudos for doing reviews. B2G also deserves some credit for offering something similar to their developer base.

The bootstrapper is still in its early stages. It's missing some obvious features, such as user prompting, support for Fennec dependencies, and more complete OS/distro coverage. But, it's better than nothing.

I believe that tools like this help grow the community by lowering the barrier to entry. I love growing the community, so r? gps your patches and I'll happily review them. Code lives in the tree under python/mozboot/.

Enjoy.


_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to