#!/bin/sh
set -efu
SRC=$PWD
pys=$(pyversions -r)
py3s=$(py3versions -r)

cd $ADTTMP

cp -r /usr/share/doc/python-cxx-dev/examples/ .
cd examples

for py in $pys; do
  export PYTHONPATH=$PWD/local/lib/$py/site-packages/CXX
  $py setup.py build 2>&1
  $py setup.py install --prefix=$PWD/local 2>&1
  $py test_example.py
  $py-dbg setup.py build 2>&1
  $py-dbg setup.py install --prefix=$PWD/local 2>&1
  $py-dbg test_example.py 2>&1
done
cd ..

cp -r /usr/share/doc/python3-cxx-dev/examples/ .
cd examples

for py in $py3s; do
  export PYTHONPATH=$PWD/local/lib/$py/site-packages/CXX
  $py setup.py build  2>&1
  $py setup.py install --prefix=$PWD/local 2>&1
  $py test_example.py
  $py-dbg setup.py build 2>&1
  $py-dbg setup.py install --prefix=$PWD/local 2>&1
  $py-dbg test_example.py 2>&1
done

