wxWidgets/wxPython/distrib/all
Robin Dunn bceb17b2e0 more consistent naming
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29890 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2004-10-15 20:05:01 +00:00
..
build-all more consistent naming 2004-10-15 20:05:01 +00:00
build-linux Adapt to new file naming scheme, new Installer structures, and other 2004-10-15 01:13:02 +00:00
build-osx Adapt to new file naming scheme, new Installer structures, and other 2004-10-15 01:13:02 +00:00
build-windows Adapt to new file naming scheme, new Installer structures, and other 2004-10-15 01:13:02 +00:00
daily Add a link to the changes file, move the log file 2004-09-04 18:06:05 +00:00
README.txt
release Add a link to the changes file, move the log file 2004-09-04 18:06:05 +00:00

The collection of scripts in this directory are an attempt to fully
automate the build of the wxPython source and binary packages on all
build platforms.  It does this through creative use of shared folders
on network drives, and ssh commands to the remote machines.  So this
will likly only work in my somewhat unique environment.

The goal here is to be able to start a build on one machine and have
it take care of all the steps, including moving the source tarball to
the other build machines, initiating the build there, and collecting
the results.  Depending on the type of build, (see below) the results
may be copied to a public server for others to play with.

Types of builds:

      dry-run
		Nothing extra is done with the build, this is just for
		my own testing.  

      daily 
		The version number is temporarily adjusted to include a
		datestamp, and if the build is successful the results
		are copied to a daily build folder on starship.

      release-cantidate
		The results are uploaded to the previews foler on
		starship if the build is successful.


The master script in this folder is "make-all" which will setup and
control the whole process.  The other scripts are what are run on each
build machine, most of which will also call out to other scripts that
already exist, etc.