ReferencePlatforms/Test/Foopy

From MozillaWiki
Jump to navigation Jump to search

Set up a Snow Leopard foopy

Rescued from Aki's text file. Will probably change to be linux at some point.

Todo: flesh this out further.

Initial setup

  • Rev{1,2} mini -- install Snow Leopard
  • File bug for DNS/static IP in DHCP with MAC address

Setup steps

  • remote login
  • remote desktop
  • xcode
  • software update
  • macports
  • turn off energy saver
sudo ln -s /Developer/SDKS/MacOSX10.6.sdk/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Headers /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Headers
sudo port install mercurial
sudo port install py26-lint py26-virtualenv
# add /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin to front of PATH in ~cltbld/.profile
sudo mkdir /builds
sudo chown cltbld /builds
hg clone http://hg.mozilla.org/build/buildbot
sudo su -
/opt/local/bin/python2.6 setup.py install # (need to sudo su -; sudo python setup.py won't work)