summaryrefslogtreecommitdiff
path: root/var/spack/packages/cram/package.py
blob: 1f1722993f96305de29ea6365dd987e885a83fea (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from spack import *

class Cram(Package):
    """Cram runs many small MPI jobs inside one large MPI job."""
    homepage = "https://github.com/scalability-llnl/cram"
    url      = "http://github.com/scalability-llnl/cram/archive/v1.0.1.tar.gz"

    version('1.0.1', 'c73711e945cf5dc603e44395f6647f5e')

    extends('python')
    depends_on("mpi")

    def install(self, spec, prefix):
        cmake(".", *std_cmake_args)
        make()
        make("install")