Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
When making a release the following steps should be taken:

1. Add the new version to src/index.xml

 The order of the releases and branches is significant. The first element is
 identified as the primary release or branch. So new releases should
 be *prepended* to a <branch/> element.

2. Collect the new (release) snapshots

 After the new release has been registered, the collect_source_snapshots.py
 script will read that file to collect new source snapshots from github.

 $ python3 ./collect_source_snapshots.py

 This grabs the new tag's snapshot and creates the source distributions.

3. Build binary distributions

 Using Wine:
  $ wine 'c:\python3x\python' setup.py build_ext --compiler=mingw32 build bdist_msi

 Or if you have a VM with VC++ installed:
  $ c:\python3x\python setup.py build bdist_msi

 Move the MSI into static/files:
  $ mv dist/*.msi static/files/

THE EXTENSION MODULE IS OPTIONAL,
SO BE SURE TO CHECK THE LOG TO VALIDATE
THAT COMPILATION DID NOT FAIL.

4. Add new distribution archives and commit changes.

 $ git add static/files
 $ git commit -a
 $ git push