summaryrefslogtreecommitdiff
path: root/release.sh
diff options
context:
space:
mode:
authorRalf Gommers <ralf.gommers@googlemail.com>2012-05-20 12:06:12 +0200
committerRalf Gommers <ralf.gommers@googlemail.com>2012-05-20 12:12:26 +0200
commitb081857c29ce946c503e07c7d53597f443d1a646 (patch)
treeaa9f742ca17eb0317c7074ba86f347f65cacecc0 /release.sh
parente41267b424a1781b9b53a7a2fd05158435fab604 (diff)
downloadnumpy-b081857c29ce946c503e07c7d53597f443d1a646.tar.gz
MAINT: port release notes and release script changes from 1.6.x.
Diffstat (limited to 'release.sh')
-rw-r--r--release.sh29
1 files changed, 24 insertions, 5 deletions
diff --git a/release.sh b/release.sh
index 5f1f31ebb..6f46290eb 100644
--- a/release.sh
+++ b/release.sh
@@ -5,6 +5,15 @@
# downloads, i.e. two versions for Python 2.7. The Intel 32/64-bit version is
# for OS X 10.6+, the other dmg installers are for 10.3+ and are built on 10.5
+#---------------
+# Build tarballs
+#---------------
+paver sdist
+
+
+#--------------------
+# Build documentation
+#--------------------
# Check we're using the correct g++/c++ for the 32-bit 2.6 version we build for
# the docs and the 64-bit 2.7 dmg installer.
# We do this because for Python 2.6 we use a symlink on the PATH to select
@@ -21,14 +30,13 @@ paver bootstrap
source bootstrap/bin/activate
python setupsconsegg.py install
-# build docs
+# build pdf docs
paver pdf
-#------------------------------------------------------------------
-# Build tarballs, Windows and 64-bit OS X installers (on OS X 10.6)
-#------------------------------------------------------------------
-paver sdist
+#--------------------------------------------------------
+# Build Windows and 64-bit OS X installers (on OS X 10.6)
+#--------------------------------------------------------
export MACOSX_DEPLOYMENT_TARGET=10.6
# Use GCC 4.2 for 64-bit OS X installer for Python 2.7
export PATH=~/Code/tmp/gpp42temp/:$PATH
@@ -58,3 +66,14 @@ paver bdist_superpack -p 2.5
paver write_release_and_log
+
+
+#-------------------------------------------------------
+# Build basic (no SSE) Windows installers to put on PyPi
+#-------------------------------------------------------
+paver bdist_wininst_simple -p 2.5
+paver bdist_wininst_simple -p 2.6
+paver bdist_wininst_simple -p 2.7
+paver bdist_wininst_simple -p 3.1
+paver bdist_wininst_simple -p 3.2
+