@@ -27,18 +27,37 @@ test = [
27
27
[tool .cibuildwheel ]
28
28
archs = [" auto64" ]
29
29
skip = [" *-musllinux*" , " pp*" , " cp36-*" , " cp37-*" , " cp38-*" ]
30
+ manylinux-x86_64-image = " manylinux2014"
30
31
test-command = " pytest {project}/tests"
31
32
test-extras = [" test" ]
32
33
33
34
[tool .cibuildwheel .linux ]
34
35
before-all = """
36
+ set -ex
35
37
yum install -y wget &&
36
38
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh &&
37
39
bash miniconda.sh -b -p $HOME/miniconda &&
38
40
$HOME/miniconda/bin/conda install -y -c conda-forge sleef
39
41
ls -l $HOME/miniconda/include/sleef.h
42
+ echo "CFLAGS: $CFLAGS"
43
+ echo "CXXFLAGS: $CXXFLAGS"
44
+ echo "LD_LIBRARY_PATH: $LD_LIBRARY_PATH"
45
+ echo "LIBRARY_PATH: $LIBRARY_PATH"
46
+ g++ --version
47
+ conda list sleef
40
48
"""
41
- environment = {LD_LIBRARY_PATH = " $HOME/miniconda/lib:$LD_LIBRARY_PATH" , LIBRARY_PATH = " $HOME/miniconda/lib:$LIBRARY_PATH" , CFLAGS = " -I$HOME/miniconda/include $CFLAGS" , CXXFLAGS = " -I$HOME/miniconda/include $CXXFLAGS" , LDFLAGS = " -L$HOME/miniconda/lib $LDFLAGS" }
49
+ environment = {
50
+ LD_LIBRARY_PATH = " $HOME/miniconda/lib:$LD_LIBRARY_PATH" ,
51
+ LIBRARY_PATH = " $HOME/miniconda/lib:$LIBRARY_PATH" ,
52
+ CFLAGS = " -I$HOME/miniconda/include -fPIC $CFLAGS" ,
53
+ CXXFLAGS = " -I$HOME/miniconda/include -fPIC $CXXFLAGS" ,
54
+ LDFLAGS = " -L$HOME/miniconda/lib $LDFLAGS" ,
55
+ AUDITWHEEL_PLAT = " manylinux2014_x86_64" ,
56
+ AUDITWHEEL_EXTRA_LIB = " /usr/local/lib" ,
57
+ AUDITWHEEL_SELINUX = " 1"
58
+ }
59
+
60
+ repair-wheel-command = " auditwheel repair -w {dest_dir} {wheel}"
42
61
43
62
[tool .cibuildwheel .macos ]
44
63
before-all = """
0 commit comments