This repository was archived by the owner on Feb 15, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 5
5
- BUILD_COMMIT=master
6
6
- PLAT=x86_64
7
7
- CYTHON_BUILD_DEP="Cython==0.29.18"
8
+ - PYTHRAN_BUILD_DEP="pythran"
8
9
- PYBIND11_BUILD_DEP="pybind11==2.4.3"
9
10
- UNICODE_WIDTH=32
10
11
- MANYLINUX_URL="https://5cf40426d9f06eb7461d-6fe47d9331aba7cd62fc36c7196769e4.ssl.cf2.rackcdn.com"
@@ -140,7 +141,7 @@ before_install:
140
141
CONTAINER=wheels;
141
142
UPLOAD_ARGS="--no-update-index";
142
143
fi
143
- - BUILD_DEPENDS="wheel oldest-supported-numpy $CYTHON_BUILD_DEP $PYBIND11_BUILD_DEP"
144
+ - BUILD_DEPENDS="wheel oldest-supported-numpy $CYTHON_BUILD_DEP $PYTHRAN_BUILD_DEP $ PYBIND11_BUILD_DEP"
144
145
- TEST_DEPENDS="oldest-supported-numpy pytest pytest-xdist pytest-faulthandler pytest-env"
145
146
- source multibuild/common_utils.sh
146
147
- source multibuild/travis_steps.sh
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ environment:
13
13
MINGW_32 : C:\mingw-w64\i686-6.3.0-posix-dwarf-rt_v5-rev1\mingw32\bin
14
14
MINGW_64 : C:\mingw-w64\x86_64-6.3.0-posix-seh-rt_v5-rev1\mingw64\bin
15
15
CYTHON_BUILD_DEP : Cython==0.29.18
16
+ PYTHRAN_BUILD_DEP : pythran
16
17
NUMPY_TEST_DEP : numpy==1.16.5
17
18
PYBIND11_BUILD_DEP : pybind11==2.4.3
18
19
TEST_MODE : fast
@@ -125,7 +126,7 @@ install:
125
126
- python -m pip install -U pip setuptools wheel
126
127
127
128
# Install build requirements.
128
- - pip install "%CYTHON_BUILD_DEP%" "%NUMPY_BUILD_DEP%" "%PYBIND11_BUILD_DEP%"
129
+ - pip install "%CYTHON_BUILD_DEP%" "%PYTHRAN_BUILD_DEP%" "% NUMPY_BUILD_DEP%" "%PYBIND11_BUILD_DEP%"
129
130
130
131
# Replace numpy distutils with a version that can build with msvc + mingw-gfortran,
131
132
# and writes __config__.py suitable for Python 3.8. (Requires Numpy >= 1.18.0)
Original file line number Diff line number Diff line change 59
59
set -e
60
60
echo building for commit "$BUILD_COMMIT"
61
61
pip install --upgrade virtualenv wheel setuptools
62
- BUILD_DEPENDS="wheel oldest-supported-numpy Cython>=0.29.18 pybind11>=2.4.3"
62
+ BUILD_DEPENDS="wheel oldest-supported-numpy Cython>=0.29.18 pybind11>=2.4.3 pythran "
63
63
64
64
source multibuild/common_utils.sh
65
65
source multibuild/travis_steps.sh
You can’t perform that action at this time.
0 commit comments