#!/bin/sh # make sure that the current installed version of pysqlcipher has the # HAVE_USLEEP flag set so we don't have problems with concurrent db access. set -e install_bundled_pysqlcipher() { pip uninstall -y pysqlcipher pip install --install-option="--bundled" pysqlcipher } check_pysqlcipher() { SCRIPTPATH=$( cd $(dirname $0) ; pwd -P ) $SCRIPTPATH/check-pysqlcipher.py } check_pysqlcipher || (install_bundled_pysqlcipher && check_pysqlcipher)