-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathmeson.build
More file actions
59 lines (55 loc) · 1.97 KB
/
Copy pathmeson.build
File metadata and controls
59 lines (55 loc) · 1.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
project(
'array-api-extra',
version: '0.11.2.dev0'
)
py = import('python').find_installation()
# NOTE: downstream projects may rely on this variable name when vendoring,
# do not change it without consulting with downstream projects
sources = {
'array_api_extra': files(
'src/array_api_extra/__init__.py',
'src/array_api_extra/_at.py',
'src/array_api_extra/_creation.py',
'src/array_api_extra/_elementwise.py',
'src/array_api_extra/_indexing.py',
'src/array_api_extra/_lazy.py',
'src/array_api_extra/_linalg.py',
'src/array_api_extra/_manipulation.py',
'src/array_api_extra/_searching.py',
'src/array_api_extra/_set.py',
'src/array_api_extra/_sorting.py',
'src/array_api_extra/_statistical.py',
'src/array_api_extra/py.typed',
),
'array_api_extra/_agnostic': files(
'src/array_api_extra/_agnostic/__init__.py',
'src/array_api_extra/_agnostic/_creation.py',
'src/array_api_extra/_agnostic/_elementwise.py',
'src/array_api_extra/_agnostic/_indexing.py',
'src/array_api_extra/_agnostic/_inspection.py',
'src/array_api_extra/_agnostic/_linalg.py',
'src/array_api_extra/_agnostic/_manipulation.py',
'src/array_api_extra/_agnostic/_searching.py',
'src/array_api_extra/_agnostic/_set.py',
'src/array_api_extra/_agnostic/_sorting.py',
'src/array_api_extra/_agnostic/_statistical.py',
),
'array_api_extra/testing': files(
'src/array_api_extra/testing/__init__.py',
'src/array_api_extra/testing/_testing.py',
),
'array_api_extra/_lib': files(
'src/array_api_extra/_lib/__init__.py',
'src/array_api_extra/_lib/_backends.py',
'src/array_api_extra/_lib/_compat.py',
'src/array_api_extra/_lib/_compat.pyi',
'src/array_api_extra/_lib/_helpers.py',
'src/array_api_extra/_lib/_testing.py',
'src/array_api_extra/_lib/_typing.py',
'src/array_api_extra/_lib/_typing.pyi',
),
}
foreach subdir, files : sources
py.install_sources(files, subdir: subdir)
endforeach
subdir('tests')