1
edit
Changes
Buildmaster, note 2 for Buildslave and packages for linux
* '''TODO'''
* The master.cfg for Buildbot will be a mixture of these two buildbot-configs ([http://lxr.mozilla.org/mozilla/source/tools/buildbot-configs/tryserver/ TryServer buildbot-config] and [http://lxr.mozilla.org/mozilla/source/tools/buildbot-configs/testing/unittest/ Testing buildbot-config]) but we will end up having to customise it to our Hera farm
== BuildSlaves ==
* '''NOTE:''' slaves need to be able to talk to the Try-Server (i.e., web server) to push finished builds back.
* '''NOTE2:''' slaves will have to be able to checkout the latest source code, either from the CVS-mirror that we set up or from Mozilla CVS repository
=== Linux (CentOS 5) ===
python setup.py build
python setup.py install
=== Packages ===
I don't know if it applies tp write this in here, but to build Mozilla on Linux (Ubuntu 7.1) I had to get these packages:
* apt-get build-dep firefox
* apt-get install build-essential
* apt-get install dbus-glib-1-dev
* apt-get install libcurl3-dev