Confirmed users
1,377
edits
(Created page with 'Todo: *install python *install twisted *install zope-interface *install wget *install tar *install bzip2 *install cat *install gzip *install mercurial') |
No edit summary |
||
| Line 1: | Line 1: | ||
Todo: | Todo: | ||
=Install OS= | |||
* | Install Windows XP SP3 | ||
* | |||
* | =Configure OS= | ||
* | Control Panel: | ||
* | Display -> Screen Saver -> Screen Saver: None | ||
*install | -> Settings -> Screen Resolution: 1280x1024 | ||
Power Options -> Disable suspending/hibernating | |||
System -> Remote -> Untick 'allow remote Assistance' | |||
-> Tick 'allow users to connect remotely...' | |||
=Install Upstream packages= | |||
All installers should be done with default options | |||
[http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi] | |||
[http://tmrc.mit.edu/mirror/twisted/Twisted/8.2/Twisted_NoDocs-8.2.0.win32-py2.5.exe] | |||
[http://sourceforge.net/projects/pywin32/files/pywin32/Build%20214/pywin32-214.win32-py2.5.exe/download] | |||
[http://mercurial.berkwood.com/binaries/Mercurial-1.4.exe] | |||
[http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/win32/MozillaBuildSetup-1.4.exe] | |||
= Install RealVNC = | |||
* Checkout the installer from mofo: | |||
cvs -d:ext:cltbld@cvs.mozilla.org:/mofo co -d vnc ref-platforms/win32/vnc-4_1_3-x86_win32.exe | |||
* Click through the installer accepting all the defaults | |||
* When the setup window pops up set a password and turn off the Java viewer | |||
* Add a firewall exception | |||
** Start Menu -> Control Panel -> Windows Firewall | |||
** Exceptions -> Add Port -> TCP/5900 | |||
=Fix %PATH%= | |||
Control Panel -> Advanced -> Environmental Variables -> append | |||
C:\Python25;C:\Python25\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\wget | |||
to the PATH system variable | |||
=Install Buildbot= | |||
hg clone http://hg.mozilla.org/build/buildbot | |||
cd buildbot | |||
python setup.py build | |||
python setup.py install | |||
Change python to be pythonw.exe at the top of \Python25\Scripts\buildbot | |||
=Set up Buildbot slave= | |||
mkdir \builds\slave | |||
cd \builds\slave | |||