#!/bin/bash

set -e
set -x

# build sdist and wheel distribution packages in ./dist folder.
# Travis runs the `before_deploy` stage before each deployment, but
# we only want to build them once, as we want to use the same
# files for both Github and PyPI
if $(ls ./dist/fontPens*.zip > /dev/null 2>&1) && \
    $(ls ./dist/fontPens*.whl > /dev/null 2>&1); then
  echo "Distribution packages already exists; skipping"
else
  tox -e bdist
fi
