export PATH=/usr/lib64/ccache:/opt/rh/devtoolset-4/root/usr/bin:/opt/casa/03/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/casa/02/bin:/usr/local/sbin:/usr/local/bin
echo "$prefix pythonversion $pythonversion"
echo "$prefix tools_target $tools_target"
echo "$prefix Setting up ccache"
export CCACHE_DIR=/ccache
echo "$prefix Creating virtual Python environment"
python$pythonversion -m venv ~/venv
source ~/venv/bin/activate
echo "$prefix Installing dependencies"
pip install --index-url=https://pypi.org/simple --upgrade pip wheel certifi auditwheel numpy==1.18.5 matplotlib==3.3.3 scipy casaconfig
echo "$prefix Building casatools"
cd /source/casa6/casatools/
python setup.py $tools_target
if [[ "$tools_target" == "genmake" ]]; then
cd /source/casa6/casatools/
echo "$prefix auditwheel"
cd /source/casa6/casatools/dist && auditwheel repair --plat manylinux2014_x86_64 `ls -t *.whl | head -1`
echo "$prefix Building casatasks"
ls /source/casa6/casatools/build/lib.linux-x86_64-$pythonversion
export PYTHONPATH=/source/casa6/casatools/build/lib.linux-x86_64-$pythonversion
cd /source/casa6/casatasks/
python setup.py bdist_wheel
echo "$prefix Building casashell"
export PYTHONPATH=/source/casa6/casatools/build/lib.linux-x86_64-$pythonversion:/source/casa6/casatasks/build/lib.linux-x86_64-$pythonversion
python setup.py bdist_wheel
cp /usr/lib64/libgfortran.so.3 /source/extralibs
echo "$prefix Building casatestutils"
cd /source/casa6/casatestutils
python setup.py bdist_wheel