Preflight Checklist
-------------------
-* Ensure that the version info in wxPython/setup.py is correct.
+* Ensure that the version info in wxPython/config.py is correct.
* Ensure that all build machines are up to date with CVS, they should
have the same versions of all the wxWidgets files if possible. (Use
Windows (build env is on Cyclops)
----------------------------------
-* Clean out unneded files from wx/BIN
-
- *.pdb # debugger data
- wx*d_*.dll # debug version of the DLLs
- # also old versions
- # etc.
-
-* Clean out the same files in wx/lib/vc_dll. (NOTE to self: There is
- probably no reason any more to move stuff to the BIN dir. Update
- the build and packager scripts and the PATHs and then get rid of
- it.)
-
* Do a clean build of the ansi and unicode hybrid versions of
wxWidgets:
.make both-hybrid clean
.make both-hybrid
-* Make the .mo files
-
- cd wx/locale
- makemo.py
-
* Build the tools. This btm script makes a static release version of
wxWidgets, and then builds copies of wxrc.exe and tex2rtf.exe
- linking with that lib, placing them in wx/BIN.
+ linking with that lib, placing them in wx/lib/vc_dll, (which you
+ should have on the PATH.)
.make_tools.btm
+* Make the .mo files
+
+ cd wx/locale
+ makemo.py
+
* Make the HTMLHelp files. In the wx\wxPython directory run:
distrib\makedocs.bat
-* Clean and old wxPython builds:
+* Clean any old wxPython builds:
del /sx build build.unicode
* Make the demo tarball:
- dsitrib/makedemo
+ distrib/makedemo
* Make the docs tarball:
two builds made of wxPythonOSX, one for Panther and Apple's version of
Python, and one for Jaguar and a self-installed MacPythonOSX.
-* On BigMac run the following:
+* On BigMac run the following as root:
cd wx/wxPython
distrib/mac/wxPythonOSX/build panther
-* On Whopper run the following
+* On Whopper run the following as root:
cd wx/wxPython
distrib/mac/wxPythonOSX/build jaguar