Mass conversion of setup_(dependent_)?environment (#13924)

* Mass conversion of setup_(dependent_)?environment

* prefix -> self.prefix
This commit is contained in:
Adam J. Stewart
2019-11-29 15:00:44 -06:00
committed by GitHub
parent 92ca639905
commit ab98ef1765
188 changed files with 814 additions and 826 deletions

View File

@@ -82,17 +82,17 @@ class Charmpp(Package):
provides('mpi@2', when='@6.7.1: build-target=AMPI backend={0}'.format(b))
provides('mpi@2', when='@6.7.1: build-target=LIBS backend={0}'.format(b))
def setup_dependent_environment(self, spack_env, run_env, dependent_spec):
spack_env.set('MPICC', join_path(self.prefix.bin, 'ampicc'))
spack_env.set('MPICXX', join_path(self.prefix.bin, 'ampicxx'))
spack_env.set('MPIF77', join_path(self.prefix.bin, 'ampif77'))
spack_env.set('MPIF90', join_path(self.prefix.bin, 'ampif90'))
def setup_dependent_build_environment(self, env, dependent_spec):
env.set('MPICC', self.prefix.bin.ampicc)
env.set('MPICXX', self.prefix.bin.ampicxx)
env.set('MPIF77', self.prefix.bin.ampif77)
env.set('MPIF90', self.prefix.bin.ampif90)
def setup_dependent_package(self, module, dependent_spec):
self.spec.mpicc = join_path(self.prefix.bin, 'ampicc')
self.spec.mpicxx = join_path(self.prefix.bin, 'ampicxx')
self.spec.mpifc = join_path(self.prefix.bin, 'ampif90')
self.spec.mpif77 = join_path(self.prefix.bin, 'ampif77')
self.spec.mpicc = self.prefix.bin.ampicc
self.spec.mpicxx = self.prefix.bin.ampicxx
self.spec.mpifc = self.prefix.bin.ampif90
self.spec.mpif77 = self.prefix.bin.ampif77
depends_on("mpi", when="backend=mpi")
depends_on("papi", when="+papi")