Eigen package: deactivate some dependencies (#10572)

Set defaults in eigen package to omit typically-unused dependencies
This commit is contained in:
Hadrien G 2019-02-13 20:33:01 +01:00 committed by Peter Scheibel
parent 406a242847
commit 9374adb455

View file

@ -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'))