-
Notifications
You must be signed in to change notification settings - Fork 0
/
meson.options
17 lines (17 loc) · 1.21 KB
/
meson.options
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
option('use_openmp', type : 'boolean', value : true, description : 'Whether to compile with OpenMP support')
# option('blas', type: 'string', value: 'auto',
# description: 'Option for BLAS library selection. By default, try to find any in the order given by `blas-order`')
# option('lapack', type: 'string', value: 'auto',
# description: 'Option for LAPACK library selection. By default, try to find any in the order given by `lapack-order`')
# option('allow-noblas', type: 'boolean', value: false,
# description: 'If set to true, allow building with (slow!) internal fallback routines')
# option('blas-order', type: 'array',
# value: ['accelerate', 'openblas', 'mkl', 'flexiblas', 'blis', 'blas'])
# option('lapack-order', type: 'array',
# value: ['accelerate', 'openblas', 'mkl', 'flexiblas', 'lapack'])
# option('blas-symbol-suffix', type: 'string', value: 'auto',
# description: 'BLAS and LAPACK symbol suffix to use, if any')
# option('use-ilp64', type: 'boolean', value: false,
# description: 'Use ILP64 (64-bit integer) BLAS and LAPACK interfaces')
# option('use_nanobind', type: 'boolean', value: false,
# description: 'whether to create the bindings with nanobind')