Skip to content

Commit eccd186

Browse files
committed
Build OS X wheels
1 parent 6df934e commit eccd186

File tree

3 files changed

+28
-13
lines changed

3 files changed

+28
-13
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "terryfy"]
2+
path = terryfy
3+
url = https://github.com/MacPython/terryfy.git

.travis.yml

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,29 @@
1-
matrix:
2-
include:
3-
- sudo: required
4-
services:
5-
- docker
6-
env: DOCKER_IMAGE=quay.io/pypa/manylinux1_x86_64
7-
- sudo: required
8-
services:
9-
- docker
10-
env: DOCKER_IMAGE=quay.io/pypa/manylinux1_i686 PRE_CMD=linux32
1+
language:
2+
- objective-c
3+
4+
env:
5+
matrix:
6+
- VERSION=2.6
7+
- VERSION=2.7
8+
- VERSION=3.3
9+
- VERSION=3.4
10+
- VERSION=3.5
11+
1112
install:
12-
- docker pull $DOCKER_IMAGE
13+
- source terryfy/travis_tools.sh
14+
- source terryfy/library_installers.sh
15+
- clean_builds
16+
- get_python_environment macpython $VERSION venv
17+
- pip install --upgrade pip wheel cython
18+
- pip wheel .
19+
1320
script:
14-
- docker run --rm -v `pwd`:/io $DOCKER_IMAGE $PRE_CMD /io/travis/build-wheels.sh
15-
- ls wheelhouse/
21+
- python setup.py test
22+
23+
after_success:
24+
- pip wheel . -w wheelhouse/
25+
- ls
26+
1627
deploy:
1728
provider: releases
1829
api_key:

terryfy

Submodule terryfy added at 75ae5e7

0 commit comments

Comments
 (0)