summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/hpcx-mpi/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/hpcx-mpi/package.py')
-rw-r--r--var/spack/repos/builtin/packages/hpcx-mpi/package.py27
1 files changed, 13 insertions, 14 deletions
diff --git a/var/spack/repos/builtin/packages/hpcx-mpi/package.py b/var/spack/repos/builtin/packages/hpcx-mpi/package.py
index c8bd8c6720..665db2337c 100644
--- a/var/spack/repos/builtin/packages/hpcx-mpi/package.py
+++ b/var/spack/repos/builtin/packages/hpcx-mpi/package.py
@@ -13,30 +13,29 @@ class HpcxMpi(Package):
This package is for external specs only."""
homepage = "https://developer.nvidia.com/networking/hpc-x"
- maintainers = ['mwkrentel']
+ maintainers = ["mwkrentel"]
has_code = False
- provides('mpi')
+ provides("mpi")
def install(self, spec, prefix):
- raise InstallError('HPC-X MPI is not buildable, it is for external '
- 'specs only.')
+ raise InstallError("HPC-X MPI is not buildable, it is for external " "specs only.")
def setup_dependent_package(self, module, dependent_spec):
# This works for AOCC (AMD), Intel and GNU.
- self.spec.mpicc = os.path.join(self.prefix.bin, 'mpicc')
- self.spec.mpicxx = os.path.join(self.prefix.bin, 'mpicxx')
- self.spec.mpif77 = os.path.join(self.prefix.bin, 'mpif77')
- self.spec.mpifc = os.path.join(self.prefix.bin, 'mpif90')
+ self.spec.mpicc = os.path.join(self.prefix.bin, "mpicc")
+ self.spec.mpicxx = os.path.join(self.prefix.bin, "mpicxx")
+ self.spec.mpif77 = os.path.join(self.prefix.bin, "mpif77")
+ self.spec.mpifc = os.path.join(self.prefix.bin, "mpif90")
def make_base_environment(self, prefix, env):
- env.set('MPICC', os.path.join(prefix.bin, 'mpicc'))
- env.set('MPICXX', os.path.join(prefix.bin, 'mpicxx'))
- env.set('MPIF77', os.path.join(prefix.bin, 'mpif77'))
- env.set('MPIF90', os.path.join(prefix.bin, 'mpif90'))
- env.prepend_path('LD_LIBRARY_PATH', prefix.lib)
- env.set('OPAL_PREFIX', prefix)
+ env.set("MPICC", os.path.join(prefix.bin, "mpicc"))
+ env.set("MPICXX", os.path.join(prefix.bin, "mpicxx"))
+ env.set("MPIF77", os.path.join(prefix.bin, "mpif77"))
+ env.set("MPIF90", os.path.join(prefix.bin, "mpif90"))
+ env.prepend_path("LD_LIBRARY_PATH", prefix.lib)
+ env.set("OPAL_PREFIX", prefix)
def setup_dependent_build_environment(self, env, dependent_spec):
self.make_base_environment(self.prefix, env)