diff options
author | Glenn Johnson <glenn-johnson@uiowa.edu> | 2022-04-27 03:30:39 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-27 10:30:39 +0200 |
commit | b8015a71e90320062247fea07f6a13ddd553b044 (patch) | |
tree | ef833fd533374fb8b9aedd179780d3377e34119c /pyproject.toml | |
parent | 739f040fa8ce8c934c8d65b053b4a37d3796f8f9 (diff) | |
download | spack-b8015a71e90320062247fea07f6a13ddd553b044.tar.gz spack-b8015a71e90320062247fea07f6a13ddd553b044.tar.bz2 spack-b8015a71e90320062247fea07f6a13ddd553b044.tar.xz spack-b8015a71e90320062247fea07f6a13ddd553b044.zip |
relion: add altcpu variant and fix fftw (#30097)
This package was not setting FFTW when +mklfft was used with +cuda.
Since both were set to 'True', the default build was not linked to
any FFTW, leading to a run time error. It seems MKL support was
conflated with alternative CPU acceleration support. This PR does the
following:
- adds the altcpu variant to specify non-GPU/CPU acceleration
- sets a conflict between +altcpu and +cuda
- sets an FFTW implementation
- sets fltk+xft when +gui to get a decent looking GUI interface
- sets tbb dependency only when +altcpu
- adds dependency on ctffind
- adds variant and dependency on motioncor2
- sets defaults for
- qsub template location
- ctffind location
- motioncor2 location
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Diffstat (limited to 'pyproject.toml')
0 files changed, 0 insertions, 0 deletions