File tree 4 files changed +4
-20
lines changed
4 files changed +4
-20
lines changed Original file line number Diff line number Diff line change 10
10
[submodule "vendored-meson/meson "]
11
11
path = vendored-meson/meson
12
12
url = https://github.com/numpy/meson.git
13
- [submodule "vendored-meson/meson-python "]
14
- path = vendored-meson/meson-python
15
- url = https://github.com/numpy/meson-python.git
Original file line number Diff line number Diff line change @@ -25,11 +25,6 @@ Files: vendored-meson/meson/*
25
25
License: Apache 2.0
26
26
For license text, see vendored-meson/meson/COPYING
27
27
28
- Name: meson-python
29
- Files: vendored-meson/meson-python/*
30
- License: MIT
31
- For license text, see vendored-meson/meson-python/LICENSE
32
-
33
28
Name: spin
34
29
Files: .spin/cmds.py
35
30
License: BSD-3
Original file line number Diff line number Diff line change 1
1
[build-system ]
2
2
build-backend = " mesonpy"
3
- backend-path = [' ./vendored-meson/meson-python' ]
4
3
requires = [
4
+ " meson-python>=0.15.0" ,
5
5
" Cython>=3.0" ,
6
- # All dependencies of the vendored meson-python (except for meson, because
7
- # we've got that vendored too - that's the point of this exercise).
8
- ' pyproject-metadata >= 0.7.1' ,
9
- ' tomli >= 1.0.0; python_version < "3.11"' ,
10
- ' setuptools >= 60.0; python_version >= "3.12"' ,
11
- ' colorama; os_name == "nt"' ,
12
- # Note that `ninja` and (on Linux) `patchelf` are added dynamically by
13
- # meson-python if those tools are not already present on the system. No
14
- # need to worry about those unless one does a non-isolated build - in that
15
- # case they must already be installed on the system.
16
6
]
17
7
18
8
[project ]
@@ -190,6 +180,9 @@ environment = {PKG_CONFIG_PATH="/opt/32/lib/pkgconfig"}
190
180
config-settings = " setup-args=--vsenv setup-args=-Dallow-noblas=true"
191
181
repair-wheel-command = " "
192
182
183
+ [tool .meson-python ]
184
+ meson = ' vendored-meson/meson/meson.py'
185
+
193
186
[tool .spin ]
194
187
package = ' numpy'
195
188
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments