summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/minimd/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/minimd/package.py')
-rw-r--r--var/spack/repos/builtin/packages/minimd/package.py40
1 files changed, 19 insertions, 21 deletions
diff --git a/var/spack/repos/builtin/packages/minimd/package.py b/var/spack/repos/builtin/packages/minimd/package.py
index d5cc6f9612..2f5246bb1f 100644
--- a/var/spack/repos/builtin/packages/minimd/package.py
+++ b/var/spack/repos/builtin/packages/minimd/package.py
@@ -10,48 +10,46 @@ from spack.package import *
class Minimd(MakefilePackage):
"""Proxy Application. A simple proxy for the force computations
- in a typical molecular dynamics applications.
+ in a typical molecular dynamics applications.
"""
homepage = "https://mantevo.org"
- url = "https://downloads.mantevo.org/releaseTarballs/miniapps/MiniMD/miniMD_1.2.tgz"
+ url = "https://downloads.mantevo.org/releaseTarballs/miniapps/MiniMD/miniMD_1.2.tgz"
- tags = ['proxy-app']
+ tags = ["proxy-app"]
- version('1.2', sha256='2874d35b12a15f9e92137e6f2060c1150cff75f8a7b88b255daf130087e5901e')
+ version("1.2", sha256="2874d35b12a15f9e92137e6f2060c1150cff75f8a7b88b255daf130087e5901e")
- depends_on('mpi')
+ depends_on("mpi")
- build_directory = 'miniMD_ref'
+ build_directory = "miniMD_ref"
@property
def build_targets(self):
targets = [
- 'LINK={0}'.format(self.spec['mpi'].mpicxx),
- 'CC={0}'.format(self.spec['mpi'].mpicxx),
- 'CCFLAGS={0} -DMPICH_IGNORE_CXX_SEEK -DNOCHUNK'.format(
- self.compiler.openmp_flag),
- 'EXE=miniMD_mpi',
- 'openmpi'
+ "LINK={0}".format(self.spec["mpi"].mpicxx),
+ "CC={0}".format(self.spec["mpi"].mpicxx),
+ "CCFLAGS={0} -DMPICH_IGNORE_CXX_SEEK -DNOCHUNK".format(self.compiler.openmp_flag),
+ "EXE=miniMD_mpi",
+ "openmpi",
]
return targets
def edit(self, spec, prefix):
- inner_tar = tarfile.open(name='miniMD_{0}_ref.tgz'.format(
- self.version.up_to(2)))
+ inner_tar = tarfile.open(name="miniMD_{0}_ref.tgz".format(self.version.up_to(2)))
inner_tar.extractall()
- if spec.target.family == 'aarch64':
- makefile = FileFilter('miniMD_ref/Makefile.openmpi')
- makefile.filter('-mavx', '')
+ if spec.target.family == "aarch64":
+ makefile = FileFilter("miniMD_ref/Makefile.openmpi")
+ makefile.filter("-mavx", "")
def install(self, spec, prefix):
# Manual Installation
mkdirp(prefix.bin)
mkdirp(prefix.doc)
- install('miniMD_ref/miniMD_mpi', prefix.bin)
- install('miniMD_ref/in.lj.miniMD', prefix.bin)
- install('miniMD_ref/README', prefix.doc)
- install('miniMD_ref/in.*', prefix.doc)
+ install("miniMD_ref/miniMD_mpi", prefix.bin)
+ install("miniMD_ref/in.lj.miniMD", prefix.bin)
+ install("miniMD_ref/README", prefix.doc)
+ install("miniMD_ref/in.*", prefix.doc)