-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathmeson.options
More file actions
47 lines (40 loc) · 1.66 KB
/
meson.options
File metadata and controls
47 lines (40 loc) · 1.66 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
option('manpages', type: 'feature', description: 'Include and install man pages')
option('extended_tests', type: 'feature', description: 'Enable tests that require additional dependencies than those used for the build')
option('hpcprof_mpi', type: 'feature', description: 'Build hpcprof-mpi')
option(
'python',
type: 'feature',
description: 'Enable Python unwinder (experimental)',
)
option('papi', type: 'feature', description: 'Enable PAPI metrics')
option('cuda', type: 'feature', description: 'Enable CUDA metrics')
option(
'torch_monitor_dir',
type: 'string',
value: '',
description: 'Full path to torch_monitor installation directory',
)
option('level0', type: 'feature', description: 'Enable Level 0 metrics')
option(
'gtpin',
type: 'feature',
description: 'Enable Level 0 instrumentation metrics',
)
option('opencl', type: 'feature', description: 'Enable OpenCL metrics')
option('rocm', type: 'feature', description: 'Enable ROCm metrics')
option(
'valgrind_annotations',
type: 'boolean',
value: false,
description: 'Inject annotations for Valgrind debugging',
)
option('hip_args', type: 'array', description: 'Arguments to pass to HIP compile line (i.e. <lang>_args)')
option('hip_link_args', type: 'array', description: 'Arguments to pass to HIP link line (i.e. <lang>_link_args)')
option('sycl_args', type: 'array', description: 'Arguments to pass to SYCL compile line (i.e. <lang>_args)')
option('sycl_link_args', type: 'array', description: 'Arguments to pass to SYCL link line (i.e. <lang>_link_args)')
option(
'rocprofiler_metrics_xml',
type: 'string',
value: '',
description: 'Full path to the metrics.xml file shipped by ROCprofiler',
)