1
1
[build-system ]
2
- requires = [
3
- " meson>=1.3.2" ,
4
- " meson-python" ,
5
- " wheel" ,
6
- " numpy"
7
- ]
2
+ requires = [" meson>=1.3.2" , " meson-python" , " wheel" , " numpy" ]
8
3
build-backend = " mesonpy"
9
4
10
5
[project ]
@@ -14,14 +9,10 @@ version = "0.0.1"
14
9
readme = ' README.md'
15
10
authors = [{
name =
" Swayam Singh" ,
email =
" [email protected] " }]
16
11
requires-python = " >=3.10.0"
17
- dependencies = [
18
- " numpy"
19
- ]
12
+ dependencies = [" numpy" ]
20
13
21
14
[project .optional-dependencies ]
22
- test = [
23
- " pytest" ,
24
- ]
15
+ test = [" pytest" ]
25
16
26
17
[tool .cibuildwheel ]
27
18
archs = [" auto64" ]
@@ -48,9 +39,12 @@ source ~/.bashrc
48
39
conda config --set always_yes yes --set changeps1 no
49
40
conda update -q conda
50
41
conda info -a
51
- conda install -y -c conda-forge sleef
42
+ conda install -y -c conda-forge sleef pkg-config
43
+ pkg-config --version
44
+ echo $PKG_CONFIG_PATH
45
+ ls -l $HOME/miniconda/lib/pkgconfig
52
46
"""
53
- 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" }
47
+ 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" , PKG_CONFIG_PATH = " $HOME/miniconda/lib/pkgconfig:$PKG_CONFIG_PATH " , PATH = " $HOME/miniconda/bin:$PATH " }
54
48
repair-wheel-command = " auditwheel repair -w {dest_dir} --plat manylinux_2_28_x86_64 {wheel}"
55
49
56
50
[tool .cibuildwheel .macos ]
@@ -65,6 +59,9 @@ conda config --set always_yes yes --set changeps1 no
65
59
conda update -q conda
66
60
conda info -a
67
61
conda install -y -c conda-forge sleef pkg-config
62
+ pkg-config --version
63
+ echo $PKG_CONFIG_PATH
64
+ ls -l $HOME/miniconda/lib/pkgconfig
68
65
"""
69
- environment = {DYLD_LIBRARY_PATH = " $HOME/miniconda/lib:$DYLD_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" , PKG_CONFIG_PATH = " $HOME/miniconda/lib/pkgconfig:$PKG_CONFIG_PATH" }
66
+ environment = { DYLD_LIBRARY_PATH = " $HOME/miniconda/lib:$DYLD_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" , PKG_CONFIG_PATH = " $HOME/miniconda/lib/pkgconfig:$PKG_CONFIG_PATH" , PATH = " $HOME/miniconda/bin:$PATH " }
70
67
repair-wheel-command = " delocate-wheel -w {dest_dir} -v {wheel}"
0 commit comments