#!/bin/sh

# release test

ipdir=$PWD/..

cd $ipdir

# Clean up build/dist directories
rm -rf $ipdir/build/*
rm -rf $ipdir/dist/*

# build source distros
cd $ipdir
./setup.py sdist --formats=gztar

# Build rpms
#python2.4 ./setup.py bdist_rpm --binary-only --release=py24 --python=/usr/bin/python2.4
#python2.5 ./setup.py bdist_rpm --binary-only --release=py25 --python=/usr/bin/python2.5

# Build eggs
python2.4 ./setup_bdist_egg.py
python2.5 ./setup_bdist_egg.py

# Call the windows build separately, so that the extra Windows scripts don't
# get pulled into Unix builds (setup.py has code which checks for
# bdist_wininst)
./setup.py bdist_wininst --install-script=ipython_win_post_install.py

# Change name so retarded Vista runs the installer correctly
rename 's/win32/win32-setup/' $ipdir/dist/*.exe
