ReferencePlatforms/UnitTestOnly/10.5: Difference between revisions
Jump to navigation
Jump to search
(Created page with '=Version 1= ==Install OS== Use a retail Leopard OS disc then install the following updates: *"AirPort Utility Software Update 2009-002" (5.4.2) *"AirPort Utility" (5.3.2) *"Qu…') |
No edit summary |
||
| Line 22: | Line 22: | ||
==Runtime requirements== | ==Runtime requirements== | ||
You need to install wget and buildbot. Instead of installing macports and xcode tools we are going to use the built in version of Twisted 2.5.0 and do a checkout of buildbot to transfer to the slave: | |||
hg clone http://hg.mozilla.org/build/buildbot buildbot | |||
scp -r buildbot cltbld@remote-machine.domain:buildbot | |||
then on the slave: | |||
cd buildbot | |||
python setup.py build | |||
sudo python setup.py install | |||
For WGet, you will need to compile on another mac: | |||
curl -O http://ftp.gnu.org/gnu/wget/wget-latest.tar.gz | |||
tar zxf wget-latest.tar.gz | |||
cd wget-latest | |||
export CFLAGS='-arch ppc' | |||
export CXXFLAGS='-arch ppc' | |||
./configure --enable-static --disable-shared | |||
make | |||
scp src/wget cltbld@remote-machine.domain: | |||
And install it on your remote machine: | |||
sudo cp ~/wget /usr/bin | |||
Revision as of 18:50, 9 October 2009
Version 1
Install OS
Use a retail Leopard OS disc then install the following updates:
*"AirPort Utility Software Update 2009-002" (5.4.2) *"AirPort Utility" (5.3.2) *"QuickTime" (7.6.4) *"iTunes" (9.0.1) *"Mac OS X Update Combined" (10.5.8) *"Java for Mac OS X 10.5 Update 5" (1.0) *"Safari" (4.0.3) *"Security Update 2009-005" (1.0) *"Front Row Update" (2.1.7) *"Remote Desktop Client Update" (3.3.1)
System Preferences
Open System Preferences and in:
- Energy Saver set both times to 'never'
- Spotlight set the main hard drive as a private location to stop spotlight from indexing it
- Desktop and Screensaver set the screensaver time to 'never'
- Dock and set the dock to automatically hide
- Displays and set resolution to 1280x1024@60hz
- Sharing and enable screen sharing and remote login
Runtime requirements
You need to install wget and buildbot. Instead of installing macports and xcode tools we are going to use the built in version of Twisted 2.5.0 and do a checkout of buildbot to transfer to the slave:
hg clone http://hg.mozilla.org/build/buildbot buildbot scp -r buildbot cltbld@remote-machine.domain:buildbot
then on the slave:
cd buildbot python setup.py build sudo python setup.py install
For WGet, you will need to compile on another mac:
curl -O http://ftp.gnu.org/gnu/wget/wget-latest.tar.gz tar zxf wget-latest.tar.gz cd wget-latest export CFLAGS='-arch ppc' export CXXFLAGS='-arch ppc' ./configure --enable-static --disable-shared make scp src/wget cltbld@remote-machine.domain:
And install it on your remote machine:
sudo cp ~/wget /usr/bin