-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmeson.build
More file actions
116 lines (111 loc) · 7.18 KB
/
meson.build
File metadata and controls
116 lines (111 loc) · 7.18 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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# SPDX-FileCopyrightText: 2022 - 2023 Peter Urban, Ghent University
#
# SPDX-License-Identifier: CC0-1.0
# -- python sources --
sources = [
'themachinethatgoesping/pingprocessing/__init__.py',
'themachinethatgoesping/pingprocessing/widgets/__init__.py',
'themachinethatgoesping/pingprocessing/widgets/control_jupyter.py',
'themachinethatgoesping/pingprocessing/widgets/control_qt.py',
'themachinethatgoesping/pingprocessing/widgets/control_spec.py',
'themachinethatgoesping/pingprocessing/widgets/echogramviewer.py',
'themachinethatgoesping/pingprocessing/widgets/echogramviewer_core.py',
'themachinethatgoesping/pingprocessing/widgets/echogramviewer_jupyter.py',
'themachinethatgoesping/pingprocessing/widgets/echogramviewer_pyqtgraph2.py',
'themachinethatgoesping/pingprocessing/widgets/echogramviewer_qt.py',
'themachinethatgoesping/pingprocessing/widgets/mapviewer_core.py',
'themachinethatgoesping/pingprocessing/widgets/mapviewer_jupyter.py',
'themachinethatgoesping/pingprocessing/widgets/mapviewer_pyqtgraph.py',
'themachinethatgoesping/pingprocessing/widgets/mapviewer_qt.py',
'themachinethatgoesping/pingprocessing/widgets/pyqtgraph_helpers.py',
'themachinethatgoesping/pingprocessing/widgets/tqdmwidget.py',
'themachinethatgoesping/pingprocessing/widgets/videoframes.py',
'themachinethatgoesping/pingprocessing/widgets/wciviewer.py',
'themachinethatgoesping/pingprocessing/widgets/wciviewer_core.py',
'themachinethatgoesping/pingprocessing/widgets/wciviewer_jupyter.py',
'themachinethatgoesping/pingprocessing/widgets/wciviewer_pyqtgraph2.py',
'themachinethatgoesping/pingprocessing/widgets/wciviewer_qt.py',
'themachinethatgoesping/pingprocessing/widgets/tools/__init__.py',
'themachinethatgoesping/pingprocessing/widgets/tools/interactivelinebuilder.py',
'themachinethatgoesping/pingprocessing/overview/__init__.py',
'themachinethatgoesping/pingprocessing/overview/cluster.py',
'themachinethatgoesping/pingprocessing/overview/nav_plot.py',
'themachinethatgoesping/pingprocessing/overview/overlap_filter.py',
'themachinethatgoesping/pingprocessing/overview/pingoverview.py',
'themachinethatgoesping/pingprocessing/overview/pingproxy.py',
'themachinethatgoesping/pingprocessing/overview/map_builder/__init__.py',
'themachinethatgoesping/pingprocessing/overview/map_builder/coordinate_system.py',
'themachinethatgoesping/pingprocessing/overview/map_builder/map_builder.py',
'themachinethatgoesping/pingprocessing/overview/map_builder/tile_builder.py',
'themachinethatgoesping/pingprocessing/overview/map_builder/backends/__init__.py',
'themachinethatgoesping/pingprocessing/overview/map_builder/backends/base.py',
'themachinethatgoesping/pingprocessing/overview/map_builder/backends/geotiff_backend.py',
'themachinethatgoesping/pingprocessing/filter_pings/__init__.py',
'themachinethatgoesping/pingprocessing/filter_pings/by_features.py',
'themachinethatgoesping/pingprocessing/filter_pings/by_files.py',
'themachinethatgoesping/pingprocessing/filter_pings/by_region.py',
'themachinethatgoesping/pingprocessing/filter_pings/by_time.py',
'themachinethatgoesping/pingprocessing/filter_pings/by_time_list.py',
'themachinethatgoesping/pingprocessing/filter_pings/by_time_ranges.py',
'themachinethatgoesping/pingprocessing/split_pings/__init__.py',
'themachinethatgoesping/pingprocessing/split_pings/by_channel_id.py',
'themachinethatgoesping/pingprocessing/split_pings/by_course.py',
'themachinethatgoesping/pingprocessing/split_pings/by_distance.py',
'themachinethatgoesping/pingprocessing/split_pings/by_file.py',
'themachinethatgoesping/pingprocessing/split_pings/by_function_return.py',
'themachinethatgoesping/pingprocessing/split_pings/by_heading.py',
'themachinethatgoesping/pingprocessing/split_pings/by_region.py',
'themachinethatgoesping/pingprocessing/split_pings/by_time.py',
'themachinethatgoesping/pingprocessing/split_pings/by_time_blocks.py',
'themachinethatgoesping/pingprocessing/split_pings/by_turn.py',
'themachinethatgoesping/pingprocessing/split_pings/into_ping_blocks.py',
'themachinethatgoesping/pingprocessing/split_pings/into_time_blocks.py',
'themachinethatgoesping/pingprocessing/watercolumn/__init__.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/__init__.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/coordinate_system.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/echodata.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/echogrambuilder.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/echogrambuilder_new.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/indexers.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/layers/__init__.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/layers/echolayer.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/layers/layergenerator.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/layers/layerprocessor.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/__init__.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/base.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/combine_backend.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/concat_backend.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/mmap_backend.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/ping_backend.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/storage_mode.py',
'themachinethatgoesping/pingprocessing/watercolumn/echograms/backends/zarr_backend.py',
'themachinethatgoesping/pingprocessing/watercolumn/image/__init__.py',
'themachinethatgoesping/pingprocessing/watercolumn/image/imagebuilder.py',
'themachinethatgoesping/pingprocessing/watercolumn/image/make_wci.py',
'themachinethatgoesping/pingprocessing/watercolumn/helper/__init__.py',
'themachinethatgoesping/pingprocessing/watercolumn/helper/make_image_helper.py',
'themachinethatgoesping/pingprocessing/watercolumn/helper/select_get_wci_image.py',
'themachinethatgoesping/pingprocessing/core/__init__.py',
'themachinethatgoesping/pingprocessing/core/asserts.py',
'themachinethatgoesping/pingprocessing/core/helper.py',
'themachinethatgoesping/pingprocessing/core/progress.py',
'themachinethatgoesping/pingprocessing/testing/__init__.py',
'themachinethatgoesping/pingprocessing/testing/find_test_files.py',
'themachinethatgoesping/pingprocessing/group_pings/__init__.py',
'themachinethatgoesping/pingprocessing/group_pings/dual_head.py',
]
if get_option('build_pythonmodule').enabled()
if get_option('pydev_install').disabled() #don't install if pydev_install is activated
foreach source : sources
#create install path for file
fields = []
foreach field : source.split('/')
if not field.endswith('.py')
fields += [field]
endif
endforeach
pth = '/'.join(fields)
pymod.install_sources(source, subdir: pth, install_tag: 'python-runtime')
endforeach
endif
endif