Add elk package

This commit is contained in:
Adam J. Stewart
2016-04-11 16:28:30 -05:00
parent e73caad0d7
commit cb6c6fb374
3 changed files with 140 additions and 0 deletions

View File

@@ -12,6 +12,7 @@ class Openblas(Package):
version('0.2.15', 'b1190f3d3471685f17cfd1ec1d252ac9')
variant('shared', default=True, description="Build shared libraries as well as static libs.")
variant('openmp', default=True, description="Enable OpenMP support.")
# virtual dependency
provides('blas')
@@ -37,6 +38,11 @@ def install(self, spec, prefix):
if spec.satisfies('@0.2.16'):
make_defs += ['BUILD_LAPACK_DEPRECATED=1']
# Add support for OpenMP
# Note: Make sure your compiler supports OpenMP
if '+openmp' in spec:
make_defs += ['USE_OPENMP=1']
make_args = make_defs + make_targets
make(*make_args)