diff options
author | Patrick Gartung <gartung@fnal.gov> | 2016-04-19 13:51:46 -0500 |
---|---|---|
committer | Patrick Gartung <gartung@fnal.gov> | 2016-04-30 13:18:32 -0500 |
commit | a588a1fd84869a593903747372a7a2484b80fd52 (patch) | |
tree | 4405f045740bcc4e280872cef3df0e5520c7076d | |
parent | c92621464096ea139ad29e51c2b13afe9388fe52 (diff) | |
download | spack-a588a1fd84869a593903747372a7a2484b80fd52.tar.gz spack-a588a1fd84869a593903747372a7a2484b80fd52.tar.bz2 spack-a588a1fd84869a593903747372a7a2484b80fd52.tar.xz spack-a588a1fd84869a593903747372a7a2484b80fd52.zip |
openmp needs to be an option for clang build
-rw-r--r-- | var/spack/repos/builtin/packages/fftw/package.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/fftw/package.py b/var/spack/repos/builtin/packages/fftw/package.py index bc129aaf1a..5ca6547c9f 100644 --- a/var/spack/repos/builtin/packages/fftw/package.py +++ b/var/spack/repos/builtin/packages/fftw/package.py @@ -42,7 +42,7 @@ class Fftw(Package): variant('float', default=True, description='Produces a single precision version of the library') variant('long_double', default=True, description='Produces a long double precision version of the library') variant('quad', default=False, description='Produces a quad precision version of the library (works only with GCC and libquadmath)') - + variant('openmp', default=True, description="Enable OpenMP support.") variant('mpi', default=False, description='Activate MPI support') depends_on('mpi', when='+mpi') @@ -52,8 +52,9 @@ class Fftw(Package): def install(self, spec, prefix): options = ['--prefix=%s' % prefix, '--enable-shared', - '--enable-threads', - '--enable-openmp'] + '--enable-threads'] + if '+openmp' in spec: + options.append('--enable-openmp') if not self.compiler.f77 or not self.compiler.fc: options.append("--disable-fortran") if '+mpi' in spec: |