From ffaf617e7404dbb1a3c8952b0d8157b8ec4b6fe0 Mon Sep 17 00:00:00 2001 From: Michael Kuhn Date: Thu, 22 Nov 2018 19:38:59 +0100 Subject: flecsale: add missing dependencies and fix flecsi runtime model (#9774) --- var/spack/repos/builtin/packages/flecsale/package.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'var') 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 -- cgit v1.2.3-70-g09d2