#!/usr/bin/env bash | |
set -ex | |
source shared.sh | |
curl https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz | \ | |
tar xzf - | |
mkdir python-build | |
cd python-build | |
# Gotta do some hackery to tell python about our custom OpenSSL build, but other | |
# than that fairly normal. | |
CFLAGS='-I /rustroot/include' LDFLAGS='-L /rustroot/lib -L /rustroot/lib64' \ | |
hide_output ../Python-2.7.12/configure --prefix=/rustroot | |
hide_output make -j10 | |
hide_output make install | |
cd .. | |
rm -rf python-build | |
rm -rf Python-2.7.12 |