File tree 4 files changed +4
-19
lines changed 4 files changed +4
-19
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 2
2
build-backend = " mesonpy"
3
3
backend-path = [' ./vendored-meson/meson-python' ]
4
4
requires = [
5
+ " meson-python>=0.15.0" ,
5
6
" 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
7
]
17
8
18
9
[project ]
@@ -190,6 +181,9 @@ environment = {PKG_CONFIG_PATH="/opt/32/lib/pkgconfig"}
190
181
config-settings = " setup-args=--vsenv setup-args=-Dallow-noblas=true"
191
182
repair-wheel-command = " "
192
183
184
+ [tool .meson-python ]
185
+ meson = ' vendored-meson/meson/meson.py'
186
+
193
187
[tool .spin ]
194
188
package = ' numpy'
195
189
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments