#!/usr/bin/env bash # Build Path: /app/.heroku/python/ # Build Deps: libraries/sqlite # NOTICE: This formula only works for the cedar stack, not cedar-14. OUT_PREFIX=$1 # Protect 2.6 builds from parent Python (causes segfault during build). unset LANG PYTHONHOME PYTHONPATH echo "Building Python..." SOURCE_TARBALL='http://python.org/ftp/python/2.6.1/Python-2.6.1.tgz' curl -L $SOURCE_TARBALL | tar xz mv Python-2.6.1 src cd src ./configure --prefix=$OUT_PREFIX --enable-shared make make install