Skip to content

Commit 069aeb7

Browse files
author
Jeff Whitaker
committed
update
1 parent b3ffdc9 commit 069aeb7

File tree

2 files changed

+58
-71
lines changed

2 files changed

+58
-71
lines changed

.travis.yml

Lines changed: 54 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -14,77 +14,76 @@ env:
1414

1515
language: python
1616
sudo: required
17-
dist: bionic
1817
services: docker
1918

2019
matrix:
2120
include:
22-
# - os: linux
23-
# env:
24-
# - MB_PYTHON_VERSION=3.6
25-
# - os: linux
26-
# env:
27-
# - MB_PYTHON_VERSION=3.6
28-
# - PLAT=i686
29-
# - os: linux
30-
# env:
31-
# - MB_PYTHON_VERSION=3.7
32-
# - NP_BUILD_DEP="1.17.3"
33-
# - NP_TEST_DEP="1.17.3"
34-
# - os: linux
35-
# env:
36-
# - MB_PYTHON_VERSION=3.7
37-
# - PLAT=i686
38-
# - NP_BUILD_DEP="1.17.3"
39-
# - NP_TEST_DEP="1.17.3"
21+
- os: linux
22+
env:
23+
- MB_PYTHON_VERSION=3.6
24+
- os: linux
25+
env:
26+
- MB_PYTHON_VERSION=3.6
27+
- PLAT=i686
28+
- os: linux
29+
env:
30+
- MB_PYTHON_VERSION=3.7
31+
- NP_BUILD_DEP="1.17.3"
32+
- NP_TEST_DEP="1.17.3"
33+
- os: linux
34+
env:
35+
- MB_PYTHON_VERSION=3.7
36+
- PLAT=i686
37+
- NP_BUILD_DEP="1.17.3"
38+
- NP_TEST_DEP="1.17.3"
4039
- os: linux
4140
env:
4241
- MB_PYTHON_VERSION=3.8
4342
- NP_BUILD_DEP="1.17.3"
4443
- NP_TEST_DEP="1.17.3"
45-
# - os: linux
46-
# env:
47-
# - MB_PYTHON_VERSION=3.8
48-
# - PLAT=i686
49-
# - NP_BUILD_DEP="1.17.3"
50-
# - NP_TEST_DEP="1.17.3"
51-
# - os: linux
52-
# env:
53-
# - MB_PYTHON_VERSION=3.9
54-
# - NP_BUILD_DEP="1.19.4"
55-
# - NP_TEST_DEP="1.19.4"
56-
# - os: linux
57-
# env:
58-
# - MB_PYTHON_VERSION=3.9
59-
# - PLAT=i686
60-
# - NP_BUILD_DEP="1.19.4"
61-
# - NP_TEST_DEP="1.19.4"
62-
# - os: osx
63-
# language: generic
64-
# env:
65-
# - MB_PYTHON_VERSION=3.6
66-
# - MB_PYTHON_OSX_VER=10.9
67-
# - os: osx
68-
# language: generic
69-
# env:
70-
# - MB_PYTHON_VERSION=3.7
71-
# - MB_PYTHON_OSX_VER=10.9
72-
# - NP_BUILD_DEP="1.17.3"
73-
# - NP_TEST_DEP="1.17.3"
44+
- os: linux
45+
env:
46+
- MB_PYTHON_VERSION=3.8
47+
- PLAT=i686
48+
- NP_BUILD_DEP="1.17.3"
49+
- NP_TEST_DEP="1.17.3"
50+
- os: linux
51+
env:
52+
- MB_PYTHON_VERSION=3.9
53+
- NP_BUILD_DEP="1.19.4"
54+
- NP_TEST_DEP="1.19.4"
55+
- os: linux
56+
env:
57+
- MB_PYTHON_VERSION=3.9
58+
- PLAT=i686
59+
- NP_BUILD_DEP="1.19.4"
60+
- NP_TEST_DEP="1.19.4"
61+
- os: osx
62+
language: generic
63+
env:
64+
- MB_PYTHON_VERSION=3.6
65+
- MB_PYTHON_OSX_VER=10.9
66+
- os: osx
67+
language: generic
68+
env:
69+
- MB_PYTHON_VERSION=3.7
70+
- MB_PYTHON_OSX_VER=10.9
71+
- NP_BUILD_DEP="1.17.3"
72+
- NP_TEST_DEP="1.17.3"
7473
- os: osx
7574
language: generic
7675
env:
7776
- MB_PYTHON_VERSION=3.8
7877
- MB_PYTHON_OSX_VER=10.9
7978
- NP_BUILD_DEP="1.17.3"
8079
- NP_TEST_DEP="1.17.3"
81-
# - os: osx
82-
# language: generic
83-
# env:
84-
# - MB_PYTHON_VERSION=3.9
85-
# - MB_PYTHON_OSX_VER=10.9
86-
# - NP_BUILD_DEP="1.19.4"
87-
# - NP_TEST_DEP="1.19.4"
80+
- os: osx
81+
language: generic
82+
env:
83+
- MB_PYTHON_VERSION=3.9
84+
- MB_PYTHON_OSX_VER=10.9
85+
- NP_BUILD_DEP="1.19.4"
86+
- NP_TEST_DEP="1.19.4"
8887

8988
before_install:
9089
- BUILD_DEPENDS="numpy==$NP_BUILD_DEP Cython setuptools>=18.0"

config.sh

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ source h5py-wheels/config.sh
1313
function build_libs {
1414
build_hdf5
1515
build_curl
16-
build_netcdf2
16+
if [ -z "$IS_OSX" ]; then
17+
export CFLAGS="-std=gnu99 -Wl,-strip-all"
18+
fi
19+
build_netcdf
1720
}
1821

1922
function pip_opts {
@@ -25,18 +28,3 @@ function run_tests {
2528
cp ../netcdf4-python/test/* .
2629
python run_all.py
2730
}
28-
29-
function build_netcdf2 {
30-
if [ -e netcdf-stamp ]; then return; fi
31-
build_hdf5
32-
build_curl
33-
fetch_unpack https://github.com/Unidata/netcdf-c/archive/v${NETCDF_VERSION}.tar.gz
34-
if [ -z "$IS_OSX" ]; then
35-
export CFLAGS="-std=gnu99 -Wl,-strip-all"
36-
fi
37-
(cd netcdf-c-${NETCDF_VERSION} \
38-
&& ./configure --prefix=$BUILD_PREFIX --enable-dap \
39-
&& make -j4 \
40-
&& make install)
41-
touch netcdf-stamp
42-
}

0 commit comments

Comments
 (0)