Merge pull request #47 from lbryio/fix-osx-build

Fix OSX build issue with openssl
This commit is contained in:
Job Evers‐Meltzer 2016-06-23 16:35:13 -05:00 committed by GitHub
commit cf4d78a24c
3 changed files with 13 additions and 2 deletions

View file

@ -15,8 +15,7 @@ matrix:
osx_image: xcode7.3
before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew upgrade && brew install python --framework; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install gmp; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./packaging/travis/setup_osx.sh; fi
install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./packaging/travis/install_dependencies_and_run_tests.sh; fi

View file

@ -29,6 +29,8 @@ fi
NAME=`python setup.py --name`
VERSION=`python setup.py -V`
pip install -r requirements.txt
# not totally sure if pyOpenSSl is needed (JIE)
pip install pyOpenSSL
python setup.py install
echo "Building URI Handler"

10
packaging/travis/setup_osx.sh Executable file
View file

@ -0,0 +1,10 @@
#!/bin/sh
set -euo pipefail
set -o xtrace
wget https://www.python.org/ftp/python/2.7.11/python-2.7.11-macosx10.6.pkg
sudo installer -pkg python-2.7.11-macosx10.6.pkg -target /
pip install -U pip
brew install gmp