diff options
author | Michael Kuhn <suraia@ikkoku.de> | 2018-11-22 19:38:59 +0100 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2018-11-22 12:38:59 -0600 |
commit | ffaf617e7404dbb1a3c8952b0d8157b8ec4b6fe0 (patch) | |
tree | efaad51bc7cefe4f1d7ca36156cb6d7045d74cdb | |
parent | 0eb8cd9a8fc95d55ac70b28e9203cc7def476876 (diff) | |
download | spack-ffaf617e7404dbb1a3c8952b0d8157b8ec4b6fe0.tar.gz spack-ffaf617e7404dbb1a3c8952b0d8157b8ec4b6fe0.tar.bz2 spack-ffaf617e7404dbb1a3c8952b0d8157b8ec4b6fe0.tar.xz spack-ffaf617e7404dbb1a3c8952b0d8157b8ec4b6fe0.zip |
flecsale: add missing dependencies and fix flecsi runtime model (#9774)
-rw-r--r-- | var/spack/repos/builtin/packages/flecsale/package.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/flecsale/package.py b/var/spack/repos/builtin/packages/flecsale/package.py index 803624acd0..066520310f 100644 --- a/var/spack/repos/builtin/packages/flecsale/package.py +++ b/var/spack/repos/builtin/packages/flecsale/package.py @@ -18,11 +18,16 @@ class Flecsale(CMakePackage): variant('mpi', default=True, description='Build on top of mpi conduit for mpi inoperability') + depends_on("pkgconfig", type='build') depends_on("cmake@3.1:", type='build') depends_on("flecsi~mpi", when='~mpi') depends_on("flecsi+mpi", when='+mpi') depends_on("python") depends_on("openssl") + depends_on("boost~mpi", when='~mpi') + depends_on("boost+mpi", when='+mpi') + depends_on("exodusii~mpi", when='~mpi') + depends_on("exodusii+mpi", when='+mpi') def cmake_args(self): options = [ @@ -34,7 +39,7 @@ class Flecsale(CMakePackage): if '+mpi' in self.spec: options.extend([ '-DENABLE_MPI=ON', - '-DFLECSI_RUNTIME_MODEL=mpilegion' + '-DFLECSI_RUNTIME_MODEL=legion' ]) return options |