@@ -6,27 +6,42 @@ branches:
6
6
7
7
env :
8
8
global :
9
+ - OPENPMD_GIT_REF="0.11.1-alpha"
10
+
9
11
# (1,2) Skip building for Python 2.7 on all platforms
10
- - CIBW_SKIP="cp27-* pp27-*"
12
+ # (3) GNU 7.3.1 & MPark.Variant 1.4.0 on i686:
13
+ # https://github.com/pypa/manylinux/issues/543
14
+ # variant.hpp:2241:9: internal compiler error:
15
+ # unexpected expression ‘I’ of kind template_parm_index
16
+ # typename T = lib::type_pack_element_t<I, Ts...>,
17
+ - CIBW_SKIP="cp27-* pp27-* *-manylinux_i686"
11
18
# Install dependencies on Linux and OSX
12
19
- CIBW_BEFORE_BUILD="bash -x .github/library_builders.sh"
13
20
14
21
jobs :
15
22
include :
16
23
# perform a linux ARMv8 build
17
- - services : docker
18
- arch : aarch64
24
+ # blocked by https://github.com/scikit-build/cmake-python-distributions/issues/96
25
+ # https://github.com/pypa/manylinux/issues/544
26
+ # - services: docker
27
+ # arch: arm64
28
+ # env:
29
+ # - CIBW_BUILD="*_aarch64"
19
30
20
31
# perform a linux PPC64LE build
21
32
# blocked by https://github.com/pypa/auditwheel/issues/36
22
33
# https://github.com/pypa/auditwheel/pull/213
23
34
# - services: docker
24
35
# arch: ppc64le
36
+ # env:
37
+ # - CIBW_BUILD="*_ppc64le"
25
38
26
39
# perform a linux S390X build
27
40
# blocked by https://github.com/GTkorvo/dill/issues/15
28
41
# - services: docker
29
42
# arch: s390x
43
+ # env:
44
+ # - CIBW_BUILD="*_s390x"
30
45
31
46
# and a build for old macOS versions (10.13 with xcode9.4.1 ~2017)
32
47
- os : osx
35
50
python : 3.6
36
51
37
52
install :
38
- - git clone --branch 0.11.1-alpha --depth 1 https://github.com/openPMD/openPMD-api.git src
53
+ - git clone --branch ${OPENPMD_RELEASE} --depth 1 https://github.com/openPMD/openPMD-api.git src
39
54
- cp library_builders.sh src/.github/
40
55
- python3 -m pip install cibuildwheel==1.3.0
41
56
0 commit comments