#!/bin/sh

set -eu

export PYTHON_OVERRIDE=${1:-python2}

# Generate locale needed
. /usr/share/postgresql-common/pgcommon.sh
locale_gen en_US.UTF-8 UTF-8
export LC_ALL="en_US.UTF-8"

case $PYTHON_OVERRIDE in
	python3)
		PY3VER=$(python3 --version | sed -e 's/.* \([0-9]\.[0-9]\).*/\1/')
		if ! test -e test-$PY3VER; then
			trap "rm -f test-$PY3VER" 0 2 3 15
			ln -s test-3.3 test-$PY3VER
		fi
		;;
esac
pg_buildext -i '--auth=trust' installcheck
