Jack Jansen | 779af3a | 1998-10-05 11:53:26 +0000 | [diff] [blame] | 1 | How to make a Python-distribution. |
| 2 | ---------------------------------- |
| 3 | |
Jack Jansen | 2f9a9e3 | 2001-02-17 22:03:42 +0000 | [diff] [blame] | 4 | These notes are mainly for myself, or for whoever tries to make a MacPython |
| 5 | distribution when I'm fed up with it. They were last updated for 2.1a2. |
Jack Jansen | 779af3a | 1998-10-05 11:53:26 +0000 | [diff] [blame] | 6 | |
Jack Jansen | 2f9a9e3 | 2001-02-17 22:03:42 +0000 | [diff] [blame] | 7 | - Increase fragment version number in PythonCore and PythonCoreCarbon. |
| 8 | the fragment number is Python's sys.hexversion, it should be set in the |
| 9 | "PEF" preferences. |
Jack Jansen | 779af3a | 1998-10-05 11:53:26 +0000 | [diff] [blame] | 10 | - Increase version number in _versioncheck.py |
| 11 | - Build PythonStandSmall, run once in root folder |
| 12 | - Update Relnotes, readme's, Demo:build.html |
| 13 | - Make sure tkresources.rsrc is up-to-date |
| 14 | - fullbuild everything with increase-buildno |
| 15 | - Run configurepython |
| 16 | - set "no console" on all applets |
| 17 | - remove alis resource from all applets |
Jack Jansen | 2f9a9e3 | 2001-02-17 22:03:42 +0000 | [diff] [blame] | 18 | - mkdistr binary.include |
| 19 | - mkdistr dev.include |
| 20 | - make distribution archive with Installer Vise |
Jack Jansen | 779af3a | 1998-10-05 11:53:26 +0000 | [diff] [blame] | 21 | - test on virgin system. Make sure to test tkinter too. |