gecko-dev/webtools/tinderbox/README2

48 строки
1.5 KiB
Plaintext

#
# Some notes quickly scrawled down, current way to hack
# tinderbox for mozilla. Note work is already starting
# on tinderbox2, this should be easier to hack on.
# Only read this if you're doing a mozilla tool,
# other people should go look at tinderbox2.
# -mcafee Tue Nov 21 19:11:56 PST 2000
#
# Get a copy of tinderbox doing something on your
# local machine.
#
cvs checkout mozilla/webtools/tinderbox # server
cvs checkout mozilla/webtools/bonsai # tinderbox needs bonsai
ln -s /usr /usr/bonsaitools # tools use bonsaitools, which
# is . in the linux case.
cd mozilla/webtools/tinderbox # get some sample data going
./copydata # grabs a copy from current
# tinderbox
# Point a webserver at mozilla/webtools/tinderbox
# and you should see a copy of what the trunk
# looks like.
#
# Run a client to get some test build data
#
cvs checkout mozilla/tools/tinderbox # build client, e.g. harpoon
cd mozilla/tools/tinderbox
./build-seamonkey.pl --example-config # Spit out sample config file.
#
# Edit tinder-config.pl file to suit local needs
#
# Start build client. Wrapper for build-seamonkey.pl
# to keep track of PID for killing the process with "stop".
./tinderbox depend start
# Note you can run a single test by hand once you have
# a binary in place:
./build-seamonkey.pl --testonly --once
#
# Hacking from here is up to you.