diff --git a/wxPython/distrib/howto-distrib.txt b/wxPython/distrib/howto-distrib.txt index f498c2ede9..d072afe6f0 100644 --- a/wxPython/distrib/howto-distrib.txt +++ b/wxPython/distrib/howto-distrib.txt @@ -16,7 +16,7 @@ Preflight Checklist * Ensure that the version info in wxPython/setup.py is correct. -* Ensure that all build boxes are up to date with CVS, they should +* 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 a CVS tag if this is an official release.) @@ -64,15 +64,20 @@ Windows (build env is on Cyclops) .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. - .make_tools.btm + .make_tools.btm * Make the HTMLHelp files. In the wx\wxPython directory run: - distrib\makedocs.bat + distrib\makedocs.bat * Clean and old wxPython builds: @@ -152,4 +157,25 @@ wx/wxPython dir: Mac OSX -------- \ No newline at end of file +------- + +The Mac OSX build uses the tarball created on Linux, so it must be +created first and in place on the file server. There are currently +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: + + cd wx/wxPython + distrib/mac/wxPythonOSX/build panther + +* On Whopper run the following + + cd wx/wxPython + distrib/mac/wxPythonOSX/build jaguar + +* Copy the resulting disk image files in wx/wxPython/dist on each + machine to /stuff/Development/wxPython/dist/$(VERSION) on the file + server. + +