Eigen package: deactivate some dependencies (#10572)
Set defaults in eigen package to omit typically-unused dependencies
This commit is contained in:
parent
406a242847
commit
9374adb455
1 changed files with 10 additions and 7 deletions
|
@ -23,13 +23,16 @@ class Eigen(CMakePackage):
|
||||||
version('3.2.8', '64f4aef8012a424c7e079eaf0be71793ab9bc6e0')
|
version('3.2.8', '64f4aef8012a424c7e079eaf0be71793ab9bc6e0')
|
||||||
version('3.2.7', 'cc1bacbad97558b97da6b77c9644f184')
|
version('3.2.7', 'cc1bacbad97558b97da6b77c9644f184')
|
||||||
|
|
||||||
variant('metis', default=True, description='Enables metis backend')
|
variant('metis', default=False,
|
||||||
variant('scotch', default=True, description='Enables scotch backend')
|
description='Enables metis permutations in sparse algebra')
|
||||||
variant('fftw', default=True, description='Enables FFTW backend')
|
variant('scotch', default=False,
|
||||||
variant('suitesparse', default=True,
|
description='Enables scotch/pastix sparse factorization methods')
|
||||||
description='Enables SuiteSparse support')
|
variant('fftw', default=False,
|
||||||
variant('mpfr', default=True,
|
description='Enables FFTW backend for the FFT plugin')
|
||||||
description='Enables support for multi-precisions FP via mpfr')
|
variant('suitesparse', default=False,
|
||||||
|
description='Enables SuiteSparse sparse factorization methods')
|
||||||
|
variant('mpfr', default=False,
|
||||||
|
description='Enables the multi-precisions floating-point plugin')
|
||||||
variant('build_type', default='RelWithDebInfo',
|
variant('build_type', default='RelWithDebInfo',
|
||||||
description='The build type to build',
|
description='The build type to build',
|
||||||
values=('Debug', 'Release', 'RelWithDebInfo'))
|
values=('Debug', 'Release', 'RelWithDebInfo'))
|
||||||
|
|
Loading…
Reference in a new issue